Lucene tutorial implementation via http://www.lucenetutorial.com/lucene-in-5-minutes.html