Split the chapter code into starter project and final project