Added zoom with mouse wheel. Use with caution, it breaks :P
Moved testsubject drawing to a separate function.