Refactor bundle.js
Hack to set dependencies to each other once loaded
Refactor pools so that dependent component counts are infeered from the configurations
Update readme