now using gemspec in gemfile
Removed all the db stuff.

It didn't have a place in the project yet. It makes no sence for the db to exist without having any data to put in it or without even knowing what the data will be.
Removed the package storage stuff as well.

It too made close to no sense. The concept of an abstract package storage method is useless unless we have an actual storage method to use.