Add test for invalid key request in getRate()
Add implementation of DomainObject class. This is the base class for all other classes in the domain package.
DB model reengeneering