Main Engine

The class which initializes everything and creates sockets for the communication.