added basic lucene indexing and test