added trove and curator as deps, event handlers for logging, error, metrics placeholders added