Java game Gizmoball - MIT Opencourseware EE6.170 course project