code: func (cm *CompanyManager) Create(company *Company) error {
  	// TODO: Validation!
  
  	company.ID = bson.NewObjectId()
  	err := cm.collection.Insert(company)
  	if mgo.IsDup(err) {
  		return db.ErrDuplicate
  	}
  	return err
  }
docs: // Create a company.