Detección de colisiones y rebote

Añadida detección de colisiones de la bola con los bordes y la
funcionalidad del rebote, para que nunca se salga de los bordes.