* Blog refactoring and style cleanup