Updated UI libraries, and initial responsive design