Added more stability to the program. It will handle a client dropping out. Doesn't send duplicates anymore. THIS IS A FULLY FUNCTIONING VERSION. IF STUFF GETS BROKEN REVERT BACK TO THIS POINT.