Added first version of template mapping.
Still needs fluent/Descriptor things