Library Update

All libraries that are necessary are in the respective folders.