Rewrite some CLI which have simplified input and output systems.

echo:repeats inputcat:concatenates filesls:lists directoriesfind:locates files or directoriesgrep:matches text in files
- Add extra flags to the these command line
- Error hanlder
find and grepwith multi-threading support- Add colorized output