Weapon buttons now have separate icons for each weapon type, toggle selected state visually, and a placeholder fire/end turn button has been placed