simplify js loading to single file
update docs