Per Olav Flaten
 - Restructured libraries to be independant, for sake of dynamic 
   updating.