add link transitions, dump background image and add header idea, not final yet