First of all, I want to apologize for the very long question but this is driving me crazy. Saturday I have to exhibit this project to my school\'s open day and I have little