Blog list and view pages complete with flash messages