add basic Cli and server