Ok what have you done so far. Do you have any ideas that you want us to comment on. This is well inside the scope of the forum. But it is also very clear that this is some kind of educational project. So show us some of your ideas. And we will guide you in correct direction. But I guess you also understand that just handing over a solution would be cheating