blog demo done:
1. user: register, login
2. blog: publish, lists, view