executor for LEFT command and unit test
executor for MOVE command and unit test
Added executors for PLACE, RIGHT, REPORT commands and unit tests
updated MoveExecutor to check if robot would fall off table
update project to use JDK7 for using string in switch case
added ExecutorFactory to create Executor object based on input command
added command reader to read commands from file
refactor CommandReader to return list of Commands
added classes to drive the robot
added command input file for testing
updated print format for Report command