added component.json
Fix version in component.json
Add grunt watch task.
Separate out font-size and padding as variables.

Its now possible to create more variations for your tooltips
by tweaking fontsizes and padding and everything else is handled
for you.