added Submission model w/ json model retreival