Big changes for the v19
Created by: ThanKarab
Changes are:
- The datasets are being read from a local csv file and not from RAW.
- The composer is reading from flattable and not from eav model.
- Changes to add a DBIdentifier so we can pass a local DB instance as a parameter.
- The properties.json of the algorithms have new properties to be more dynamic.
- Basic error handling on the parameters of a request using the properties.json of an algorithm.
- Added QueryBuilder to parse the filters into sql queries.
- Refactoring on the Algorithms, Composer, and request handler classes.
- Refactoring of the Bootstrap scripts.