Finish main class. Update Rover class

Finish main class adding checks for each input. While statements used
to make sure right input is put in. Added javadoc to rover class.