updates to serializer

Added more classes to define:
constructions, layers, and materials,
schedules