Wikimania 2013 code change

This is the code change to fulfill the requirement of Wikimania 2013
(It may have a lot of temp file for backup, you can delete all of them)