add blog layout, typography, post; add mediaplayer, selectnav, fix some bugs