player movement: removed constraints & added switch tween
merge