This thread is making me feel like ****.
Anyway, worrying about lost time is only going to make you panic more, which will make it harder to revise and retain information... so stop stressing yourself for a start. The fact that you've realised now is probably a good sign, because you have enough time to fix it - so it isn't the end of the world just yet.
I'd say make a list of all the modules you need to know, and set yourself daily targets, obviously plan these according to how much time you have left and do revise modules tactfully; i.e. don't concentrate on areas you are good at or know most on, as you may run out of time to cover everything (tougher modules will require more work, besides, you don't need to know every detail of every module for exams - only you know what you need to do). Try and dedicate the time you have left from now on for your revision (after your project is out the way) and take regular short breaks. You'll find that as you hit your set targets, you'll start to feel better knowing you're getting things done, and hopefully you'll be motivated enough to keep going until exams are done with.
Hope that's of some help. Now don't panic, stop wasting time and give it your best shot.