add support for configurable API, Checks, and Watch hosts. Close #15.