update testable javascript, finish chapter one