Merge pull request #8 from kivibot/kivifix

Changes the type of Event.value from String to Object
Events now use enum Type for type
DataFrame: global data now uses objects
csv seperator defined in settings.json
fixed amount of weeks in test function
Made SettingsParser static
removed unused imports, cleaned a few parts
Formatted everything
Better example models
Modified model constructors and SM updating
formatted
GameManager: easier commands
few comments
Harder enforcing of not using addModel
fixed the creation of extension models
Reworked how extension models work
more multithreading
a few fixes
format
added opencsv, ExampleGlobal now uses cats.csv