Cambios requeridos para poder hacer que los rieles vallan a un punto en
diagonal.

Se crea una subclase en SubwayShapeGeneratorm la cual tiene la
contruccion de un riel (en liea reacta), se requiern dos para poder
hacer eno en diagonal.

Se crea un patron factory para las torres del subway, de esta manera se
facilita el manejo de la torre que se usa como intermediario para crear
un pivote en donde se realiza el giro.

Se cren los rieles energizados.