shade refactored & add route shade
anim adjust
Merge branch 'feature/drag_move'