front right wheel wiggling on 05 500 foremen

so i have been reading on here, i have found a few posts, but nothing to good,

the front right wheel ( sitting on bike) wiggles something fearce so i took it off. and the front disk is wiggling all over the place up down left right. is this the wheel bearing or is it a CV joint? the wheel sits on a big of and angle while its sitting on the the ground.

any help would be awesome and if it is a wheel bearing does anyone have a step by step for this bike with disk brakes iv only found a few videos on youtube for the drum ones. thanks guys