Making lots of partials, and updating the views so they look and behave nicer.