Added git ignore for uploads dir
Fixed file upload, added validation for empty and non txt files