fight method updates & random defaults

Added randomness to default values for arguments so that defaults could
be relied on for fight.

Updated fight method for person only class — still need to do EvilNinja
and PowerRanger classes