update parsing with new XML award abstraction layer
added unique constraints and handling methods for schema