added init script support and tuned some of the base roles