Changed the getDirection method of the Robot class to return an enum
type instead of the angle in degrees. Added new methods to the path
finding algorithm which allows the robot to explore the environment.