Basic button pressing is now working. The button bounds are a bit off though...
Clicking on a button will call the provided block for the button.
Implemented correct button clicking for the menu