Tokenizes command string based on spaces, concats remaining arguments
This allows filesystem commands to handle directories/files with spaces.
fix-compatability-bugs
Makes it easier to modify a command
Each command exports an object:
{
directive: string or array of commands that call this handler
handler: function to process the command
syntax: string of how to call the command
description: human readable explaination of command
flags: optional object of flags
}