Future work: create a basic layout so we don't have to recreate things like the `<html>` and `<head>` and `<body>` tags, script loading, etc.