Modifying update system to use Qt signals and slots.
Merge pull request #7 from mholden8/SignalsSlots

Fix widget updating