initial retail commit

@stulees @donnapep 
@pcsandford @swbloom

Please review the merge of my new retail template.
There are some odds and ends Im still working on cleaning up but functionally it should be all there.

Thanks,
Mat