New homepage

Welcome to our new homepage! Note that things might feel slightly incomplete here for a little while, but we’re working on it!