Changed Combat functions so it can be used with Screen
main now revolves around a map of screens, and will switch between all of them for the whole program
Hero::changeEquipment() now manages the prerequisites of the Equipment given as parameter