uploads to user folder. Also, experimental .gitignore included