add input in file that prints invalid instructions message
add test to check if message is print if Rover has invalid instructions that takes the rover outside of the plateau
add PrintStream functionality in plateau and update showRoverFinalPosition method to print out message if rover has invalid instructions
Add error state to handle if rover has invalid instructions that takes rover outside of the plateau limitations.
Add login in move to check if is space valid in plateau before making a move and if is not then change the state error to be true
add PrintStream functionality to construct RoverParser
Update code to add PrintStream as argument of RoverParser and Plateau
add PrintStream functionality and clean code
Add PrintStream and clean main code
Update code to add PrintStream functionality, add error state in plateau, update logic to check if isSpaceValid in plateau