udpated sbt to stop the building of documentation, which caused bugs
changed paths to work on server
added == and mergeEqual methods to IntegerOption
added new StringOption class
added == and mergeEqual methods to StringOption
added mergeEquals method to DoubleOption
added the new classes for OrderDta, LineData and FactoryDate
added classes for Target Data
added IOData classes
added qualityData
Added AbsenteeismData
fixed minor compile errors due to changeover
fixed bug caused by adding type parameter to DataType by renaming it to ImplementedDataType

The original DataType class was re-added to give access to the key methods for external classes.
finally resolved all build problems caused by removing DateOption

I should add that DateOption was no longer in use due to the date being split up into day month and year fields
changed production days and order quantity to mergeable doubles
Changed DataField to match new classes
fixed compile errors found by typechecker with new StringOption
DataLoader now loads in data from the harmoised CSV
StringOption now implements toString for displaying data
removed == method, which caused stackoverflow error

This is due to the fact that it does not properly override the original == method, so causes infinite recursion... I should have learned that from my previous experience with that operator...