fix many bugs...

redid Implants stuff so it works now
one more fix...
IHttpListener