pre-processing, rule, examples, structure

The commit includes major changes of the prototype:
- clean up structure:
-- gpii.schemas to store the global RBMM rdf schema
-- gpii.semantics to store various semantic informations
-- gpii.input to store the JSON-ld transformed input for the RBMM
-- gpii.testData to store the various examples files for testing, e.g.
preferences, installed solutions, rules (no test data, will be changed)
- add pre-processing (transformation to JSON-LD and storing) in function
  [0]
- add loading of input [1]
- add loading of semantic information [2]
- add rule execution and inference [3]