Fixed: y-coordinate of mouse is inverted
Added cursor image which changes context-based, grabbed default cursor.
still slow and buggy due to slow test whether area is walkable