Fixed redraw problem and refactored how powerups are added and removed