add new FileRepository related Exception
add API method FileRepository.getAsModel()
commit work in progress on FileRepositoryManager (incomplete)