Added simple cache of DataModelOracles
Move test classes to test source folder