after some trial and error I got it working (technically)
after trying to install the windows sdk, and getting an error every time I googled a bit, and found out that you need to install the windows SDK before you install VC++.
After that I tried to rebuild crygame but nothing happened.
Again after a google search I found out that I need change some settings to get it rebuilding in x64.
so after changing these settings I launched CE, and there was the new class.

I did get an error when I dragged it into the world, but it seemed like a script error (pressing reload script button gives the error again), so I deleted my char files and copied the grunt and grunt_x files, and edited those to match my own char.
When I relaunched CE and dragged my custom class out, it didnt give me any error anymore, but it had the grunt model on it.
Changing the model to my own model did work however, my own model showed up with its idle animation.
Thanks a lot for all the help, now its time I create a better model, make some more animations and play with AI.