Fixing issue #1.
Fixing package name issue, adding some documentation.
A Genric Model list instead of those redundent list models .