Text this: Human Computer Interactions for Amyotrophic Lateral Sclerosis Patients