Stop player walking through walls

Fixes: #1
Merge pull request #2 from bugsduggan/master

Stop player walking through walls