Clean Up & Organize

Removed erroneous code, reorganized methods in a more logical order.
Changed some variable names for easier access.
Reworked Data Gathering

Changed how the spinner and textinput get their display text and how
their current value is communicated to the main python to be more
streamlined.