Implemented a FOPRenderService which makes use of FOPUtils to perform the necessary function.  I don't want to refactor this out at this stage because of where I would like to take the changes.