one form to one model for formssubmission, able to create a submission model and revision model, able to upload files into local directory, able to add another revision object to a given submission object and modify submission objects selected properties