Merge pull request #3 from mlms13/master

Make "showMore" optional and refactor UI
Change the logic of when to show the buttons, and test.