momentum 2

This implements momentum behaviour in swipe gesture,

no unit tests were written for this feature.