Restart Button

Added a reset button and some bug fixing
Merge remote-tracking branch 'origin/Shawn' into Shawn

Conflicts:
	Assignment 1/Assignment 1/AI.cpp