Fix the declaration schema.
Remove target files from the repo.

This evening I'm doing some cleaning on my workspaces...
Add Roles Annotation.
Add security context.

And also some annotations:
@singleton
@permitAll
Let me see...
... no, doesn't works.