created normalizeSequence method
created getMetaData method and tests for it
created serializeElements method and tests for it
created serializeSimpleTypes method and tests for it
created retrieveComplexTypeByName method and tests for it
create serializeComplexType method and tests for it
create serializeSequence method and tests for it
creating serializeElement method and tests for it
fixing some bags
started to refactor serialize element. created test for it
created attachPropertyByName method and tests for it
created attachPropertyByRef method and tests for it
created retrieveComplexTypeNameByElementName method and tests for it
fixed bug with infinity loop
created isSimpleType method and tests for it
created retrieveEnumerableValues method and tests for it
refactored few methods
create tests for serialize choice
create tests for serialize choice
create serialize choice method