Cheap load

added a load function to a few of the classes.
Serializable

classes are now serializable