Changing available_actions to include 'drop' and change 'search room' to 'check room'; adding 'weapons' dict to Battle(), adding char_defense() and char_attack() to Battle(); amending drop_item() to return Exception if user tries to 'drop fists'