Nested directory download/upload support implemented
Code cleanup
Cloud async upload and upload event handling implemented