* change cli dir to /usr/local/lib/cli * refactor cli to multiple files * add handleCommand and listeners pattern