Separate by submodules, add component-emitter tests
2.0.0
Add build