Using Component instead of "MainClass"
Added MouseWheel Scrolling
Made Menu restart state when run is called. And made other classes use current menu instead of creating a new one.
Fixed an issue with me typing getmenuthread instead of getmenu