A deep explination of our project.