Add `has_mob?` method
Add `directions` method to `Player`
Add `width` and `height` methods
HUGE Commit - read logs below!!

+ Implement method `interact` on a moving level - you can move around the world
+ Add method `render_pixel` - renders pixel[x,y] to be `pixel_type`
+ Add methods [`inside_world?`, `move_player`, `add_titles`] - pretty self-explainatory
+ Remove method `render_player` - it's a subcase of `render_pixel`