Schema Updates

Any changes type changes effecting one of the schemas in src/pkg/common/schemas should be reflected in the relevant types.go file and vice versa. This will ensure that the schema is kept in sync with the Go type definitions.