add get_text and set_text
update comments
add advanced setting
load custom header and footer when init theme modal
add header, footer in theme