Hi,
Gone through your requirement and ready to start work on it.
I have completed many of similar works and I will provide you with best solution for all you required.
I also have some queries about the job so please discuss.
Please initiate the message board or connect on Skype at "live:talhahabib00". Let me know to processed further.
Thanks,
ImaginationWORLD