Implements send thank you functionality

Adds validators for each prompt
Adds formatting for thank you message
Adds create report functionality and program exit features
Updates dict_set.py to include hex range and be more pythonic