Initial pass at javascript for web applications learning objectives