templates can have directives
templates can be separate
directives can have behavior
Adding audio to the hampster dance directive
Directives can use your scope