changed Abilities enum into an Ability class and an Abilities final class (with Ability instance variables). moved getSkill(...) and getSkillId(...) from  Skills to MUDServer. changed getHeader(...) to take in a Room instead of a Client. added some docs to setScale(...) and getScale(...) methods in TimeLoop. modified op_chargen(...). made tweaks to output of score, pinfo commands. cleaned out some extra, unnecessary empty lines. added NO_LEAVE, NO_ENTER to ObjectFlag, added a way to get a flag from a string. added map of type String -> Slot to Item and made some other changes to Item. added description field to Command class, an alternate constructor to set it, and a getDescription (method). modified help command to show the description for any command where there is no help file, but there is a Command object. added getFooter to do something similar to getHeader(...), both are hardcoded to an extent in that they can only return certain kinds of information. made the code print '-- Stack Trace --' to system.out on exception before stack traces are printed. added getZone(...) method to MUDServer to get Zones by their ids. added setId(...) method to Zone. set up Zone loading. changed toDB() method of Room to store a zone id in the 9th space. added zone data file, zones.txt which is only relevant to a db file not on github. added stub code for checking for a 'world' field in the 'theme' tag of a theme file. added count(...) method in Utils that takes a String and a =char and returns the number of times that char appears in the String'. added byte 31 (NAWS) to Telnet.java. added byte 32 (TERMINAL-SPEED) to Telnet.java. added byte 1 (ECHO) to Telnet.java. added byte 3 (SUPPRESS-GO-AHEAD) to Telnet.java. tweaked code that will someday handle telnet negotiations. added basic night check to look command. added two new player config settings, 'hud_enabled' and 'notify_newmail'. rewrote getType(...) in ItemType to use a switch statement on a String rather than a long if..else if..else. renamed Triggers to TriggerType. changed activate(...) and deactivate(...) methods of Portal to return a boolean value. modified some stuff with regard to Thing. the Door exit type is now represented with it's own subclass of Exit, many kludges written to created desired door functionality. moved lock, unlock commands from admin to user since they're not really an admin commands functionally. added Ruleset. tweaks to ObjectDB. changes to cmd_target(...). added methods to NPC to set the npc as a quest giver, determine if the npc gives quests. cmd_ask(...) modified to handle the situation where a players asks about quests and the npc does not give quests.