A c++11 library for intelligent text justification