moving library to its own repository