1) added noise to model - velocity after calculation rotates on random angle <= "noize"

2) calculation of average velocity as order parameter.

3) supposedly, average velocity calculates completely wrong - it seems  some particular values corresponding with particles count
Rotator tested, works as planned.

Creation of random rotation needs testing.