Updated ignore rules
Added main file.
proper namespace
New file, the "Server"
code style changed
Renamed IServer to IAsyncServer;
IAsyncServer now provides method for starting server on specyfic port;
IAsyncServer now provides method for handling accept request;
Renamed Server to AsyncServer;
AsyncServer now extends IAsyncServer interface.