Added in option parser and rearanged classes and methods
Removed two unneeded requires
Updated readme file to mention new help and version command line arguments
Merge pull request #11 from neb636/master

Added in option parser so we can add arguments on the command line