* added generic command parsing
* added maven build with dependencies