Add fields to pages and make loading TSconfig configurable in extension manager