blog model and view + css