CS 3102 Term Project, implementing a simple version of the classic puzzle game Rush Hour