started working on database models. todo: implement a JSON validation object to standardize the process of checking for required and optional fields as well as their requisite types.