add visibilityjs lib