Added greeting, instructions, and defined character types