added a parser for the commandline

updated the utilities to be more extendable