Frontend and backend of Try It Online.
See https://github.com/TryItOnline/TioSetup for setup instructions