debug command to give random upgrades; create a  RefreshUpgradesEvent for listeners
method to remove elements by a list  [code]
first addition of setup_player_upgrades()
fix ui upgrade button padding
rename upgrade button method to setup_ui_upgrade_buttons() and pep8
fix adding upgrades as objects from dict, and update_button_borders()
refresh ui button borders on list refresh
refresh ui on debug exploit
update upgrade button source images
add upgrade button images
fix button redraw bug that kept hovered items higlighted
set AI types to "friend" to avoid combat
set player name to detect character stats