added new blog model to oversee posts and user