Java library to easily parse console input directly into controller classes with elegance