Molto bello ma era meglio postare un link da cui scaricare il progetto, dato che e' cosi' corposo.
Dovresti anche dare qualche indicazione di quando avviene il problema (in quale fase del programma) perche' non penso che qualcuno prendera' tutto il codice, lo compilera', lo testera' finche' non trova il problema ...