Extract command parser
Move Executor to lib
Correct internal name of Help command
Make command parser use locale-based command names
Support both `about` and `help` for Help command