The Problem
During the development of beebo, debugging the game started to get time consuming, and I didn't want to play the entire game to get to the one part that I was working on, every single time.
The most common solution is to write some quick and dirty code that checks for an input or something, and warps you the the exact room you wanted to go to, but that's not the kind of solution I wanted.
Plan
The kind of solution that I wanted was a universally applicable and expandable method to create debugging tools. I decided to go with a commands system because I think they're cool