Thanks for all of the posts guys. I'm wanting to eventually take my research and apply it to a commercial project so I'd like as little 3rd party solutions as possible. But I do appreciate the quick feedback, you guys are great
the only issue with that is it also doesn't see any class that contains a serialized dictionary field it doesn't add it to the wdsl. It acts as if that class does not exist so I also have to re-create all classes that use it. It's a major head ache.