improve compiler cli, add "compile" command