Initial commit of transformer and test