Annotated commands

I like clean code :)

Commands can be specified using a single simple annotation `@Command ()`