installation works

note:
1. I included the "shlib" module which comes from
http://www.ctcms.nist.gov/oof/oof2/index.html.
They say it's not copyrighted, so I guess it's ok.
2. I'm not sure how we can control the place where the shared object is
going to be placed, although I don't think that's going to be a problem
in the long run.