Introduction to JavaScript in preparation for the Luminis JavaScript Challenge