Yeah that looks a bit too complicated for me lol,Maybe not the cassette part but the chain and everything...nah,Best i take it to a shop,At least then if anything goes dodgy i can just take it back and get them to sort it.
Meant to ask in my lat reply,What can i do about my knees!
My knees have started hurting lately and i think its because of the bike,I have the saddle up high (as im quite tall) high enough so when the pedals low my legs fully stretched but no matter how i adjust my saddle hight i still get dodgy knees.