Included more details on making, cleaning, debugging, and simulating