Added files for base socketobj class and a client class, currently non-working though