Email me if you're interested in a real quick shell I just wrote up.
It's about 120 lines of user code at the moment, and doesn't do any
colors or history, but it should give you a start.
Keith J. Farmer // kfarmer at thuban.org