chore(services): more clean up of service provider

Corrects ordering of events service, removes unneeded namespaces, and
rewrites some factories more consistently.