Projects based on James Shore: Let's Code: Test Driven Javascript Lessons