Worked on player movement, the avarar now sticks to walls (glitch), the
rest of the movement seems to work though.