splitting client and server packages bc we don't want clients ot need mongo (which requires binary
module and hence compiler)
more rearranging of thigns into client dir (pinfo)
erg
phew. I htink maybe everything owrks.