Added more varied hook types
Added thread exceptions to print out to a file
Added ability to send multiple messages to multiple people
Updated import requirements
Numerous semantic changes and bug fixes