- TCP header parsed correctly.
- Data now makes its way into the App Level.
- Tidied the code a bit.
- Fixed the header length in TCP.