EcosystemLogic dismantled

After recent refactor, EcosystemLogic functions finally have an
approrpiate place to live