Adding 'Programming JavaScript Applications', a free online book