on second though, let's go back to letting the plugin manage its own css
continue refactoring -- move zoom logic out of drawTool