Hi! I have reach experience in porting old sources to newest requirements, and can help you with this task. I assume, that most of work will be done in 3 days, and 2 days we'll have for discussions and acceptance. As your task is interesting, I think, I'll be able to provide support if it will be needed. Please contact me if you have any questions.