Common and Object get the const makeover
Add const to Missile, Player, RuPPAT; formatting
Fixed inccorect const variable, was not read-only
Formatting; bringing back commandline arguments
New TestBound method; More commenting and formatting

New test bound method in the common class accepts coordinates and
velocities by reference directly, instead of ones contained within in a
struct or object.
New TestBounds overload; commenting/formatting