Initial commit with basic TCP server, no functionality in terms of messaging.