A big apology to those all who found site to be unavailable today for some time. The site exceeded its bandwidth limit. With 6000 users coming to us everyday, it had to happen.
The good news is that site is getting famous and more and more people are using it.
Anyway! The band width issue has been solved. The website can handle double the number of users it is handling at present.