Updated buttons to use a class and to be flat.

Added variables for primary buttons and inverse buttons - the classes
allow the button colors to be changed with classes rather than being
stuck with the parent styles.