Why don't you write the code and present it here when you have problems. Or perhaps you want to hire a programmer.