Libraries

Moved libraries into their own area, custom archive loaded by reflection
of a ClassLoader