Added the ability to pass in a custom html for the directive.