The command handler can now receive a command, then it can run a function / return some data based on it.
The command parser has been implemented for all options other than the config option. See #1
The groundwork for the command handler has been created.