update with last js refactor
start updating readme