I can help you out a lot, but it's going to take me sitting down tomorrow and writing it all up. Do you have an email account? I'd be easier to send attachments that way instead of via pm's here. You can either send me yours or just email me at
elauten@gmail.com (it's so easy to find all over the place, I'm fine with posting it here).
When are the elections?