updated TODO list and removed unneeded prints
added basic command line processing