I don't see this as a subclass of `HomePage`, I think it is a page unto itself and should be in its own file.