Data annotation attributes; +Description in Weapon

New property Description is added to class Weapon;
Some data annotation attributes are added too.