My own c++ library with some useful functions