Add RulesDevelopmentGuide and update UserGuide