added frontend page testing framework