Splitted Essential.Templating into two packages.