fixed the RouteGenerator class
fixed the enum (so my IDE would stop complaining at me; doesn't mean it was wrong), added a description to the AbstractCreatures class