adding authentication and file uploads features
adding several migrations.
deleting uploaded files.
upd AngularJS app.
upd README.
adding several tests.
adding Guardian permissions class.
upd routes, schema and Gemfile
adding several changes to backend.