Homepage and misc fixes