Wall collision

slightly weird teleporting, but we'll see how much this interferes
Merge branch 'develop' of https://github.com/haroniti/NinjaCoders125 into develop