refactor + add add hrefs on back buttons instead of submitting
[models] replace FilePathField with FileField
[templates] make file uploads to be functional
add Edit option on all views/templates