workspaceCtrl is mainCtrl now.
Removed functions from it that will be handled by other controllers in the future.
New Controller: SubjectCollectionController, Merged addSubject into the new controller.
New Controller: SubjectInstanceCtrl.
New Controllers: propertyCollection & propertyInstance.
Moved ObjectProperty Logic into own directive, template and controller.
Fixed CSS that we destroyed the way along.
Fixed startPoint and highlighting of subjects (now with an Event!).
Merge branch 'feature/new-controller-structure' into develop