adding backend logic for file uploading
updating gitignore
Merge pull request #2 from wyaeiga/shil_branch_2

Shil branch 2