added vim-like keybindings for movement
tiles can now block movement
implemented cliff scaling
directions you cannot travel are no longer displayed