Various fixes to the new homepage template