Simple widget presistance

This is a combination of 2 commits.
The first commit's message is:

In progress

This is the 2nd commit message:

Added code to persist widget displayed views.

Does not yet attempt to reconnect the comms...