Also, name the file after the class name.
Though, I'm integrating this file to master.
I'm doing the work for MessageParser (RFC 822 version).