Poner un tamaño fijo a la ventana en lugar de pack()
Añadir borde con nombre
Añadir matriz de casillas
Crear paneles y añadir tamaño a atributos de contructor
Añadir los paneles del centro y configurarlos
Cambiar JTextAreas por JLabels
Añadir parámetros stubs a la inicialización de pnlPrincipal