Difficulties are now in a res file + Big code cleanup!