Building CRUD for BlogPost entity