WIP: Add scope in service #7

I have to

* Add unit tests
* Add some examples
* Clean the scope usage (hardcoded :container and :prototype)