Global hashbang link listener, onimage event, changed DOM element factory creation structure