Information hiding - moved all of command input parsing to misc.c
get_command_input() is effectively an I/O function that takes raw input and makes it into a command_t. With other I/O functions, it belongs in misc.c.
This alos allowed me to make 4 other functions static, as they were only called by get_command_input();