fix middle floor calculation
implement strategies
add vip strategy
add users behaviour
fix one direction problem on change direction