Cleaned up main file
Implemented Socket::new
Added some more comments and tests
Implement Socket::bind
Read + Write
Removed the marker
Removed lifetime
Updated to latest version
Fixed
Merge pull request #32 from thehydroimpulse/refactor

Refactor