Plone custom addon

I am creating a custom content type using file system and external add-on. I have written the schema driven type of addon.
code:

from zope import schema
from test.site import _
from Products.Five import BrowserView
from plone.supermodel import model
from plone.app.textfield import RichText

class IProgram(model.Schema):
title = schema.TextLine(
title=_(u'Program name'),
)

	description = schema.Text(
	    title=_(u'Program summary'),
	)

	start = schema.Datetime(
	    title=_(u'Start date'),
	    required=False,
	)

	end = schema.Datetime(
 	   title=_(u'End date'),
 	   required=False,
	)

	details = RichText(
  	  title=_(u'Details'),
   	  description=_(u'Details about the program.'),
      required=False,
   )

I am getting the title and summary field as default Idublin code

The fields come from a behavior if you don't want them remove the behavior in the XML definition of the contenttype

See https://training.plone.org/5/mastering-plone/dexterity_3.html?highlight=ibasic#exercise-2 and https://training.plone.org/5/mastering-plone/dexterity.html#exercise-2 for an example of a type without the IBasic behavior.