Committing before using Path instead of ArrayList for the A* path
Adapted SweepPlayer to use Path and also changed the naming standard in MoveableLight from the arraylist called 'shortestPath' to rename it 'shortestPaths' and then also added a Path called 'shortestPath'