Added keyboard resignation, completed challenge with training wheels