updated internal boost support to 1.57.0

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>
refactored code structure for better and added .clang-format file

Signed-off-by: Tolga HOŞGÖR <fasdfasdas@gmail.com>