This was a very interesting read.. good job Shadowfiend!!

Indentation is not somthing that many people take into havy consideration, but it can make all the difference. I espcially liked your...