Don't feel yourselves alone guys ( XD, comment under other bachoe). Here is my idea. I have worked two nights on it, so it's only a beta version.
I'm working on it, but I haven't much free time recently. Thank goodness there is time till the deadline.
(Thanks the seat for "dirk morche")