Keith Again Shell - A Unix shell made from scratch!