feat(Controller): add NgController annotation

Closes #209