Implement simplier and cleaner version of rollup.

Implement simplier rollup: simple-rollup-ng

Should be much cleaner and simplier (and also approx. 10% faster, and it still can be optimized), but still may contain some bugs.