Friend, I have not worked on such interfaces. I am out of ideas and opting out for other Professionals to answer. Please wait. You will be notified by email as soon as any Professional joins you.
I greatly appreciate the request and would be happy to help you with your other questions though.
Thank you for your patience.