re organised js build files
Reorganising js
More organising js
js unit tests