first cut of tutorial, still to come is angular outline