Add ATL version of PGELibrary