refactor: creada abstraccion para representar lo que devuelve una posicion (para Representation), SelectableElementFigure consume esa abstraccion