Fully working Server-Single Client Implementation