Fixed circular import.  Py3 compatible.

`tools.py` no longer imports `prepare.py`.  `tools.Control` is now initialized with three arguments:  
`def __init__(self, caption, render_size, resolutions):`


-Mek