Add file upload to view
Add uploads/avatars gitignore
Add upload avatar functionality
Use user-hash as the avatar filename