An online Hymnal Website with mobile friendly controls