Upload files

Added ability to drop files onto the page to upload. API added for storing/retrieving files on the datastore. Files are base64 encoded and stored in the datastore.