added valid_plateau_input method and test cases
added more robust test for valid_plateau_input? method
added valid_rover_input? method and started test cases
added test to test class of return value of valid_rover_input? and valid_plateau_input?
moved valid_plateau_input? logic to Plateau class
removed rover and plateau validation logic and tests from game back to their respective classes and spec