cleaned up singleton
fixed flags
properly fixed flags

tiredness leads to mistakes...
commented the majority of classes in JamJar

data model packages not included
this
splat