Added schema validation when marshall and unmarshall
Imported gsbase to test equals and hashcode methods