Mudei varias coisas.
Criei uma classe Coordenada, soh com x e y.
Criei uma classe abstrata ObjetoGeometrico
Agora acho que ficou melhor definido.
Cada objeto possui um nome, tipo, e lista de coordenadas.
O problema é que vai te que mudar algumas coisas
que ja estavam feitas, mas acho que assim ficou melhor.