This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
If you look at your post, you'll find that it's really hard to read the contents. Could you please format it properly by wrapping it in code blocks, wherever appropriate? Also, please use the Preview button to check before submitting the post. And only post relevant data instead of the entire set of files/code.