new branch for ganeplayer. Edited Level class for functionality required and added method canMove