renamed singelton to lib
Add New Library Model and Driver

This is under development and not tested at all.
testing Model and driver
Testing Model And driver