Created a command system for issuing commands from the console (can eventually be extended to clients too), wrote a custom logging and console drawing system to accommodate the new command setup, also changed a bunch of stuff in the logger to work with the system