created initializer for package and added type defs
save/load package working