Added Weapon interface
Added Sword class