added file as separate collection, CRUD methods and tests
file upload added to project