All of Lab 8 Functionality for Robot Maze