added skills, added randomization to battles