Initial commit for lab3 using Boost.Asio