moved actual draw commands to DrawTools to de-clutter LayerBitmapView