Started Fleshing out the "FIght" function