Moved command functions to separate source files.
Added gitignores for executables.
Added command line interpreter.
Added tokens for previous commands.
Display commands before executing.