add empty .keepme files to keep directories in git
update app to allow on uploading / downloading files