fix filepath
update change monitor to run asynchronously

also only start webserver once everything else is up and running