as .py file does, except not going to pop up a black terminal when running directly. `test.py` is the alternative version of the frontend writting using `tkinter`.
- [ ] display sensor value in either the UI or on the plot
- [ ] Reopen plot window from the UI when closed
- [x] Need to continue writing to file when graphing window is closed
- [ ] Make it so the time stamp is the actual time
- [x] No blank line in between lines of csv file (new line may be added when file is closed)
- [ ] Make it so we have the option to run multiple graphs at the same time, setting window size in UI
- [ ] Inputting value of 0 for window size should have an infinite window size
- [ ] Accept any inputs (such as resistor values, plot window size, base voltage etc.) as either command line argument or as input at beginning of program
- [ ] Write random values to simulate a sensor if no sensor available (this feature might be removed in the future)
- [ ] Advanced option menu in the UI to allow user to make more adjustments