Update #8
I've managed to iron out most of my issues with storing and instaniating my levels, coins, etc. - so I'm going to design some actual levels before I do anything else (so I have at least a few levels by the deadline). This should hopefully be very streamlined, as I have already created all (or most of) of the assets I need, so I should just need to tweak the movement values. After this, I just need to add a start, pause screen and the like, before working on music if there is any time left.