separated player movement and player direction instructions
better system to determine which sprite gets rendered