Implemented file upload & image serving from DS

- Files (only images supported currently) can be uploaded and persisted
in the datastore
- Image servlet fetches requested image out of datastore and serves it