Added collection maxonry based on a fixed grid of 4 different images sizes, refine the styling on the product view and created initial styling for the checkout page.

Signed-off-by: Dom Pascal <dom@dompascal.com>