Ruby course materials based on test_first_teaching