Fix to sinatra framework to include entities when target entity has a different name
Added logic to load Scala ObjectOperations dynamically, created SetMatching builder