Simple Running Library, is cross platform C++ library that handles most things that should be common across platforms.