View/CSS cleanup.  Also fix overlap validation from comparing against self.