First Pass: Carpet Calculator

It works but I want to clean it up a little and make it
look a little better.