FIrst of all, when you make arequest for assistance you 'take your pockets inside out' - meaning be absolutely torough down to the very last, even though small, detail ow what sorts of updates you did, what is currently working(if it is still working to some extent) and what is not, attach full code for review not just bits and pieces, because this makes the ones you have attached untestable, as well as data sample and log files for a in detail close-up review and assessment.
You did not do that, so fill in the gaps and let the assessment decide what's 'small' and what is not. That's in case you do indeed posted the project not just to spend some time in leasure.