Renamed ObjectScheduleView to ObjectScheduleTreeView
Replaced QGraphicsItems in most cases (in advisable cases) to use GraphicsItem instead and cleaned up code
Corrected mouse events in GraphicsScene => Eraser is working now
Deleted editing state in graphic item. It is no more necessary.
Separated selection state and editing state in GraphicsScene
Started new structure with subfolders