broke cli out into separate repository