added weapon

I have added weapon system but it checks items in inventory. When inventory and active hands will be implemented, MeleeAttackAction have to be changed.
Also, UniverseSnapshot and Actor's in it *must* be immutable.