fixed bug in command line parser
improved output in doxygen
added gtest for library
added todo comments