barebones cargo and lib files