Styling and base game functionality