use more c++11
applied clang-format to all source files