JE: Run server internally to allow starting/stopping on demand.

Also able to serve static artifacts directly instead of creating symlinks