adds keymapping
adds ceiling and floor collisions as well as feedback so you can tell if the player is touching the foor or the ceiling
adds collisions and feedback on all 4 sides of the player