Refactor view directory structure
Add error pages
Update .gitignore
Add blog admin functionality
Add scope query constraint