CRMT Homepage

I've structured it so that the controllers will pass data-structures (dicts) to the view & the styling can be done in the views - to allow better segration of work.