Utilizando ArrayList para las naves enemigas, ordenando un poco el código, algunos cambios para mejorar el rendimiento, agregando algunos métodos accesores a la clase Point