Made params final, added MenuButtonAddition. It is not yet painted or reacted to though.
Formatted Code