Below you will find some smart phone apps and websites. Some are free and some require payment to access some or all of their content.