Prof pages

Ready for a review, some UI elements may be changed but the core seems good. 

Closes #142
Instead of replacing the `tips-collection-container` and adding another one each time, we can just keep adding the `tipsView`s to a single element and then add it to the DOM at the end once we've rendered everything. So something like:

```
var tipsViews = = $('');
_.each(...) {
  ...
  tipsViews.add(tipsView.render().el);
}
$('.tip-collection-container').html(tipsView);
```
(Also, we should use a class for the container and not an id.)

What do you think?