Trust logos and further homepage updates