Added many things and functions to the libraries