initial server and client skeleton commit.