If you want to more info on dis topic........
Read my final year project..........
it starts from zero level to high level..........
it can make u masters.......
n the language is simple, even the layman can read this project......
So, REad it......if u hv any doutbt.......do tell...