Basic CLI implementation