Webpage interaction and validation library