Library Updates + bash to generate lib