abit refactor to utilise the fileItem model object
added stock icons for file types
restored correct server url
abit refactoring to not relying on a string type in FileItem, instead a parent class called ListItem
introduced a few new models
Only folder item or file item has context menu
don't use hardcoded parameter name
new progress dialog handler
enabled delete file