added movement controller with animations