Tested AbstractSelectable
Added Option datatype
Used Option in AbstractSelectablegit status
Tested Atom class
Added TestSketch file
git status
Renamed the event and listener classes to be more readable.
Added method Option.someOrNone()
Tested SketchInputEvent
Refactored SketchInputEvent to make use of Option
Tested SelectionEventListener
Removed uses of deprecated methods in SelectionEventListener
SelectionEventListener inherits from an adapter to prevent empty methods in the class file.
Tested DrawingEventListenerTest
DrawingEventListener extends adapter class
Removed deprecated methods from DrawingEventListener
Tested LowLevelEventListener
Refactored deprecated methods from LowLevelEventTracker
Removed all deprecated methods and uses.
Drawing listener uses item from event where possible.