Added GetUnique to Util.h ; Takes a readonly std::vector and returns a copy with only unique values
Changed function FileManager::loadAll ; Ignores duplicate filenames
Separated FileManager into .h and .cpp