Added helper class.

* Removes need to specify source type.
Added Profile support to Mapper class.
Updated helper implementation