tweaked build system, started laying down framework for js editor