add some middlewares
add blog module
relize the blog module
realize a part of photo module
ignore upload files
add broadcast module