Add database
Add generator class and description model