Merge Maze & Karel

This is WIP to eliminate karel.js and merge the logic in to the maze codebase so that there is half as much code to maintain.