Created a button factory so that the menus won't be horribly ugly