Please read here, here, here, here, and here before you continue reading this one. I believe that could give you an overview of this project. Finally, we come to the...... Read More