refactoring: separated the angular app from controller
Injected ngUpload dependency and made server config messages change with state of file upload
Added ngUpload directives to build a file uploader
Added server handling for file uploads
added ngUpload library
uploaded files on server to be excluded from version control
made file uploader save files on the public folder