Instead of writing the application GUI in tkinter, it
will be written with PySide. There are several reasons
for this change:
  1. The documentation for tkinter was scattered
     throughout various resources.
  2. Some of documentation in those resources
     was not up to date for tkinter.
  3. PySide documentation was all up to date and
     was in one convenient location with a lot of
     useful examples
  4. PySide offered a way to use Qt, which would
     be useful when prototyping Qt applications
     for other languages(C++, Java)