Modificaciones para soportar world de diferentes tamaños.
* Se modifica el World.cs para permitir mundos rectangulares, se puede crear otro mundo enviándole un vector3 con los puntos extremos, el mundo se continua construyendo con origen en 0 y limite superior en vector3 e inferior en -vector3
* Se modifica el SpatialHash para que soporte celdas de diferentes tamaños y no celdas regulares, esto trajo el siguente fix.
* Se agrega una variable mas al constructor del world para cuando se agregan componentes de tamaños grandes en worlds pequeños (en otro caso el hash se construye con índices demasiado pequeños, lo que implica un costo computacional para obtener el índice.)
* Se agrega un ejemplo de mundo rectangular, se puede ver como agregando esferas de radio 100f no se reduce la performance si se le envía el índice de celda 0.5f.