remove some old code/add vector of clients to server; must make server template so it can construct derived comm class
merge/NOW making server template
bad ptr error fixed by moving do_accept out of ctor