Fix DataSource construction
Use before to set content type
Add Lucene dependency