easy extendable and modular JS Framework