CSS for Buttons, mainly

html changes reflect new CSS
re-CSS'ed bigButtons for extensibility.
Did lesson page buttonset
also got footer working