@ravenspoint , sorry for the late response, i had exams.
As we COULD be going further with this,i want to give to ask some more questions:
Now, answering to your questions, no i haven't decided any route. BTW, if you want the progress we have made so far with this project, i can send you a progress report in a few days if you want to know what we think about solving different challenges or at least the initial ones.
Also, since i have end semester examinations in a week, i will be a bit inactive. but i will be replaying you as soon as i can .
let me know what you think about the above questions.
thanks a lot for your support!