Started contribution template

The controller now checks for device width to show/hide divs. The
Contribute page has now been made into a template that uses the
$routeParam to simplify the contributing.