Renamed Knuckles to DefaultWeapon
Removed extra weapon classes
Added attack method to IWeapon and implementation in DefaultWeapon