create a data class for links of code fragments
create data classes