setting up attack structure

creating an attack class which will be used for the types of attacks, then those attacks will be used in a situation where there is a probability of hititng them.