Puzzle game software project for CMPS 115 - Fall 2014