Kommon usage header only OS independent library