Added clipping to menu renderer
Window now cleared by rectangle rather than all at once
* each draw method clears its rectangle when it needs to