Hopefully last update of the classes before version 1.0

- All classes have been updated to support most of the time the "TryToDo" and the "ToDo" (if not possible, throw Exception(s))
- All tests have to be redone and more should be written
- Renaming name property from Character, Dungeon or Floor object is possible and handle properly
- An Add Default Dungeon and Add Default Character methods have been added