Mouse Control

Added mouse control options and visual A* pathfinding