Rewrote renderer. Again. Added World get_rect method