Initial outlay for JS framework 2.0