Renamed transformer and moved a implementation classes into impl package.
Add validations for the existence of transformer when obtaining filters
Implemented generic command line transformation tool. Removed unnecessary dependencies from modules.