Ignore TextMate projects
First pass at a functional implementation.  Just barely functional.