Updated framework to include a new event system. This system will be
used when firing any sort of message like a terminal command or
otherwise. Logging system now in place so that console output is
regulated and everything is stored in "log.txt" for later reference.

Also, please adhere to the rules added to the "Programming Rules and
Goals.txt" so that this all goes smoothly.