WIP Added a basic socket server.