Added names list, changed drag func

Counts minimal movement frames as 0 instead of throwing them away