logger, remove file path and function scope
more aliases to boost asio and C++11 features
implement network server