added walls and smoother movement

used the built in fps character movement and added walls