Style updates and SG version

The above and also a backup of an attempt to merge the two franchises
into one system. Contains some useful code on how to control what data
is displayed in the future.

Going forward, need to create a session using lots of variables and
make the code easy to output based on those variables. Need to plan
before work.