Lots of quality of life changes.

-Added balloon representation.
-Much cleaning up in the code.
-Dynamic amount of buttons
-Have not yet optimized everything from the commented code I was sent. Did a lot of testing with test subjects as well and has a long list of things to do for next week.