An Android based app that guides the user through a rigorous pushup program