Make changes to website script

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
I need a php, mysql, ajax, css, jquery programmer to cleanup the code that handles my website. This code was developed by 2-3 different programmers hence the issues:
0) cleanup entire code
1) make the different components use the same css and js code
2) store all images in an /img folder and adjust overlay on images to make titles to always displayed vs (onmouse over as it works today)
3) main landing page needs to be adjusted to fit properly on an ipad. Also we need to add a link to forgot password page
4) add header and footer to all pages
5) cleanup header code and have it share common folders and db connection
6) cleanup footer code and have it share common folders and db connection
7) link header menu once users are logged in to existing /share/ folder and make sure pages display properly
8) change layout of product pages to make it work directly from an image display, fix in the same album functionality and display comments section like facebook messages
9) change layout of user pages and add additional functionality such as my images, my friends, my recent voted images
10) add follow/unfollow functionality with automated email notifications (i.e. summary of what ppl we follow are doing on the site) and allow users to change notifications via their settings page
11) add a scoring (leaderboard) and reward system (badges) similar to the way foursquare works and be able to compare it with friends
12) make sure everything is SEO friendly

Max budget $500 . I'm looking for a programmer that can be fully dedicated to the project, start right away and complete this project asap

Skills required:
CSS, Javascript, jQuery / Prototype, MySQL, PHP
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 515
in 10 days
$ 773
in 8 days
$ 750
in 15 days
$ 500
in 15 days
$ 608
in 11 days
$ 480
in 15 days
$ 1052
in 30 days
$ 722
in 5 days
$ 500
in 5 days
$ 555
in 3 days