collection of notes from the udacity.com Front-End Nanaodegree program