Added loadHTML implementation + async support