Added vim swap files to gitignore
Added TCP connection states and global connection information tracker
Added tcp_socket() function
Defined TCB_BUF_SIZE macro
Added tcp_listen()
Added our expected ack number
Fixed typo in header file
Included missing header