Merge.
Fixed some inefficiencies with chitter_chatter.py

Also, "logger.py" wasn't an interesting enough name, so
I changed it to "pale_lager.py".
The log viewer module now works.

Some of the time.
The log viewer now works for the physical layer.
Merge branch 'user/LoganEvans-structure' into dev-integration