Move Utilities#get_repository into Repository#find

In an effort to start moving all repository details moved into their own respective classes and objects for a better design model and testing, move the repository reference into a thread-safe object for later re-use.