Text this: Modelling and Control of an Upper Extremity Exoskeleton for Rehabilitation