The project I made for my automata class.  I am thinking about playing around with it at some point.