Created serialization functions for all objects, some solving changes