extract page data to json config fie
refactor synchronous JSON loading