Refacotring and Simplifying the domain + adding the JSON data store
Refactoring and Simplifying the domain + adding the JSON data store
Work in progress

Work in progress, Made the behaviour the same on all the data stores.