Removed clang-only compiler flag from cmake file
Made Buffer into ABC and changed header code style
CMake config fix: Headers are now installed with library