Move descriptions to partial and tweak buttons

Slightly tweak the styling and positioning of buttons.

Move descriptions from main view to partial to have cleaner code
organization.