Add annotation-based command framework.