Jesse's take on GeeMail

I believe I have fulfilled the requirements. I look forward to your feedback.