Structured Matrices and Polynomials