Fully working command line client