This module is coming to the store soon, it is in my module's list and it will be ready next week. I already made this for other platform so I know exactly what you need.
MSolutions.
Excellent - I will purchase - just price it attractively :)
is it ready? I will buy it if the price is right.