Add Weapon Type Option

Can now draw and specify gun weapon for a piece.  Includes modification
to piece constructor.