First commit. It's just one python module. Requires the whoosh indexing library for python.