moved some of the models into a PCL

I moved some of the models into a PCL for usage with Xamarin mobile. I plan to move the entire thing if I need it, but the HTTP namespaces would need to be reworked: Hence the split projects.