Fixes to blocking detection

Now detects walls after update broke that behavior
Fixed bug in MoveBackward that prevented jumping
Reverted old fix that ended up being redundant