Adds unfinished tooltip and dropdown

tooltip directive, dropdown directive, tooltip html template, dropdown
html template, directive test html
onEnter / onExit - used for?  and directives?