start refactoring the fcrepo stuff out into a service proxy