Fix oval tool touch-drag drawing

Uses two an additional bitmap to keep track of ongoing drawing
operations. Updated other tools to fit this new method.

Additional file restructuring.