Part one of a multi-part series. Includes Boilerplate project, illustrations and code examples.