Journal Fordiman's Journal: Separation of Church and State
This comment is hilarious - if only for the fact that the only arguments *against* having religion separated from government appear to be coming from a completely crazy human.
I've noticed several design suggestions in your code.