Added admin counts
Added admin counts for files
Added total files stored
Refactored the remove collection to be generic
Added routes for file
Added ui for file
Fixed file delete.
Added file download
Changed it so filename is recorded on upload
Added link to file from batch view
Removed the socket from the batch processor
Removed unused libs
refactored batching code to start the decoupling from greyhound
refactored file upload routes to move all file uploading logic to the file upload controller and not in the batch controller
refactored to untangle circular dependacy between file and batch. Dependacy now is just batch requires file.
refactored to untangle circular dependacy between greyhound and batch. Dependacy now is just greyhound requires batch.
Removed some dependencies from greyhoundService