Abstracted out basic structure into json files