add class base
add initial definition schema
definition file names as constants