Eight free apps for the Fourth of July

by