seperate code
remove transformer
remove unnecessary pass statement
Merge pull request #1 from PeerJ/Transformer-seperated

Transformer seperated