Added some optional libraries to each of the classes which will be used
later (maybe)