ArgumentParser and ArgumentParserTests

The tests compile, but we are waiting on the ArgumentValues to be
finished so that they will pass since as of right now getValues is
returning a string