Add UI for gozer

Adding the UI as a separate executable. This requires gozer to be split into a gozer library of shared/exported types and the gozer-scheduler itself.
Should this be written without a newline at the start?
       rootHTML = `<!DOCTYPE html>
<html>
...