Reworking tons of stuff.
Switched back to build in HttpListener.