Everything except nice UI is done. Wait.. commenting is not done yet