Encapsulate module scope
Directive refactor to allow outside access via identifier + ability to prevent auto start
Added Service helper to allow spinner control from controller
Added start active directive option
Updated README.md with examples