Phew
With but 5 minutes to spare I managed to squeak something out before the end of the jam! It's not quite the same but I'm quite proud of it considering I rebuilt it from the ground up in the last 48 hours. there are still things that need work but this is what I have.