Feature/iteration 3 dev super button

Implements SuperButtonPanel and SuperButton class. Still needs listeners for enabling/disabling the button as well as setting the correct icon and text.