[FEATURE] Add initial command line API for gateway users.
[CHORE] Add config/config.json to .gitignore.
Merge branch 'user-cli'