exceptions - added OndineException
engine - added dictionary loading and tests