#25 Added very ugly collapsing of buttons on low resolutions; will have to stylize at some point.