Thanks for your reply.
No one can be sure in the very beginning of any project.
I have choosen this topic because I find it interesting.
No offense, I dont have much info regarding those topics but I want to learn them. I dont find anything wrong posting my question here.
I have posted my problem here because I know someone will help me .
once again Thank for your suggestion