Refactored .getFile() into ngFileSelect directive - thus getting rid of unneccessary repetition throughout controllers