Add arg parsing

Details on adding options are in the documentation for the "Args" class
Convert RexSimulator to a static class