add proper <html> tags
minor declaration clean up
move checks for the service to the start and stop methods
gracefully handle a build without the service
add ability to load a previously-obtained trace