I need a clone of Digg.com. I just want the basic functionality of digg.
1. I want people to be able to register with the site.
2. I want people to be able to submit links with titles and descriptions.
3. I want registered users to be able to "digg" or vote for stories.
4. I want registered users to be able to view a "My Account" page. On this page I want them to be able to see a list of their submissions and all stories they've voted for.
5. I want the front page of the site to list the ten most popular stories in the last 24 hours.
I need everything stored in a searchable database. I also need all code well commented.