Filesystem, example java shell, and java implementation of KMP string search.