Finish Socket Server Implementation (Resolves #74)