Asset upload client

Assets upload to publisher. Assets should store inside a sample directory. Asset description should be keep as Json file. The physical files images, ebooks etc shoud inside resource folder.
Inside sample folder, user can store assets according to his own folder structure,
Ex-:
samples/gadgets
samples/ebooks