Gravar-mail: mHealth Clinic Appointment PC Tablet: Implementation, Challenges and Solutions