Added http module; closes #171.