Move code into it's own library for the library install