Added serialize function
Fixed serialize alias
Fields changed to default to good
Dont set good flag on passing rules, just set error flag on bad ones