add content categorization system & fix blog bugs
merge