First Pass: Carpet Calculator

It works but I want to clean it up a little and make it
look a little better.
Add some formatting to the price field.
Add Exercise 8.8.
Adding new chapter 9 pgms.