initial commit with basic tutorial code