Refactored: DataItems is now Items with base class ProjectItem. Inheritance is split up into DataItem and FunctionItem
See previous commit
Slope correction and alignment are working and tested
Added scale to DataItems
Fit functionality returns FunctionItem and thus does not belong to Operations.py
Small changes to get/set functions in AbstractToolWindow
Docs updated