added rotation calculation, driver task
added basis of drive class
fixed angles for move_particle
driver task