add library class loader
modified the library and model method using magic method __call