[SHIT FIRST DRAFT] Added a web adapter that passes the same tests
Refactor: allow parameterization of host