Added monitors lib, added wifi request wrapping