Java2D Game Tutorial - Puzzle