move to subpackage and added reflection proxy benchmark
benchmarks for methodhandle version
benchmarks not needed anymore and are irrelevant to the repo
fix the tests as we can't use verify when using reflection
add the routing parser to the module
protected method to allow testing easy
no need to make our own wrapper
give the exception a message
use new package exceptions that make sense
use CommandMethod in the routing package
only throw a wrapped commandparseexception
rethrow exceptions when creating the option parser from annotation
tests for the routing method parser
check parameters of the command method are correct
make sure to register the executor for the command
make options just a flag instead of a string
rethrow optionexceptions
router tests
make it compile
update method parser tests