pep8
added tests for transform_metadata
WEB-401 finished implementation and tests for the component attribute serializer