Stop relying on sentence index feature
Update DF_COUNTER_PATH to match new filename from DocumentFrequencyCounter
Re-add positional weighting
Make all operations case-sensitive
Guard against (very unlikely) division by zero