refactor

add some extentions to common
update entity and data models of released jokes
update released jokes repository
create table initialization in base repository