Duel class added and minor changes

Graphics team needed for this one !!!
Check it out.