Finshed blog controller class