Work in progress. Added search using haystack and whoosh.