Adds Controllers support.

I'll update the README on a future PR (since I want to do more work with services and factories).