Hunt - a flexible lightweight searchengine framework