Ensure we do not send close frame twice
Add testing framework
Add ignore file