Working buttons
Button highlight + Scroll support

Like 6 hours of work today. Oh. My. God.