Added the concept of a "package object". These package objects contain a...

...ll a package's metadata and, for the time being, all it's panel code. References to these package objects should be the only data passed between functions/scripts. Also updated dashboard.html to reflect this philosophy.