Ajith Kumar : library source
Georges Khasnadar : Modifications for packaging  library module
