fix notifications style on homepage
improve challenge notification
show more info on challenge join page, and allow to decline it