Added routines to allow libraries that i did not make
Added Imagine image library