add Firebase support,
achieve 100 point in ySlow2