updating MainState() with some pointers for hover button development :)