added sourcefile field and thumbnail field in Revision model, researching issue with uploading due to User form bound vs unbound