A program which allows the user to "manipulate" text using useful functions