Added canMoveTo method
Made player check movement