remove unnecessary deps from watch cmd
new command, still needs tests
refactor public api setup, add new function