Move some logic from views to data
Replace Coderwall Badge objects with dicts and supply a default
Give github defaults, too.
Move more logic out of the view
Update a lot of the template.

Not all of it, though ):