homework4: add initial project structure
homework4_4
homework4_5
homework4_5 small update
homework3: protect cout by mutex in binary read/write methods
homework4_4:replace raw pointer with smart pointer
fix vector_tests
4_4 solved
unthreaded 4_5 solved
Merge pull request #135 from ailyasov/master

homework4 from ailyasov (with small bug)
4_5 solved
Merge https://github.com/sidorovis/cpp_craft_1013