Refactored changes

Refactored the description of the different abilities, so they are
stored as strings in Ressources instead of directly in the code.