First attempt at a solo python program.  Seems to work ok, but lacks a GUI for true usefulness