updated readme
added base transformer interface