fix typos, add missing methods
add missing files
set image field in profiles to accept blank value
fix login urlpattern and form data
improve models