move the code and result into a single pane
switch to the jsDelivr CDN for an up-to-date Ace
add persistence
add a timeout to the XMLHttpRequest
include debug crate for rusti bot

This allows for the use of the `"{:?}"` format specifier. This would be
often useful in IRC chats to show internal representations.
get rid of some duplicate code