started implementing bubpub and changing lists to objects
WORKS: fixed tons of errors with data getting invalid.
bubpub changes