movement fixed

movement on new system now works how it should. Next step is to replace
tiles with proper characters and prevent moving out of bounds.