Added entry_points
Fixes generate

Generate was using package.__file__ which is bad practice, now it uses
pkg_resources to determine the path of the package_data.
Updates .gitignore
Did model work, added some ORM and ObjectFactory

- Added sqlite3 support and ORM
- Added an ObjectFactory
- Added YAML based Object Schema