CSE 219 Project pathX game