Basic button code looking alright
GuiBase doesnt pause by default, though can be by calling setPauses();