Make player movement look less blocky when walking.
Fix draw order of sprites (player is drawn before overhead layer)
Add a slight margin between left/right/top/bottom aligned windows and the screen edge.