Refactorizado el componente CShoot. Ahora es mucho mas sencillo derivar de la clase base para hacer nuevas armas. Utilizado el patron template. Es cierto que no se van a hacer muchas mas armas pero al menos asi el codigo esta mucho mas limpio.