[Aubrey] Refactored Game class and vocabulary of getting weapon type.
[Aubrey] Invalid weapon choice lets you try to choose again.