New Layout for Product Detail Page

I appreciate if anybody can check on the layout before merging with
master
Checkout validation for card holder name, city and zip code

Please do not merge until Brian or Nick check the changes.  I had put
comment on the area that I included/change.
Merge pull request #104 from uptownjimmy/checkoutValidationTweak

Checkout validation tweak