implemented player movement. it bugs out when you move past the bottom or right side of the grid