Main repository for multi part tutorial taking off from the basic intro from Tom Dale