initial commit blog model