Subscribe to mouse events
Add drawing unit
Add an arrow object
Add procedures to handle mouse inputs