Updated the libraries with a lot of new stuff.
Added more libraries.
Changed the organization of the directories. Now it is identical to any other specific project that may use these libraries.