implemented the whole PathWalker class. Combined MouseListener with PathWalker and GameManager