Renaming File - Part 2

Forgot to add this file to the last commit.
Message Resending

Messages should now be resend untill ACKed with a hash of the message.
Test this will be next.