Build framework for blog