Add grow_container

This commit adds a container around the grow button so that, no matter the
label on the grow button, the text is always centered.
code cleanup changed name of userClickedA and userClickedB
Change grow button UX. Make hidden class important, change enable and disable code to separate functions
Clean up some indentation and trailing whitespace
Merge branch 'master' into gh-pages