Broke out DrawingView into own file.