Hey Will,
Could you email me your project, to gurpreetsingh793@gmail.com? It would be quicker if I could fix the code in the project itself and then explain what I did.
Cheers