Fixed the interface test and started adding new arguments and commands
to the command line interface. Started adding an interactive mode.