Initial cut at OSServer interface, Nick I think using the UUIDs to refer to objects in the API will be worth the effort to do it, we only need to refer to Analyses and DataPoints by UUID.  We also need to figure out if we need Project in this API at all.

[#55157856]