finalized the StrategyXXX classes. Also, IdentiyStrategy toString() using StringFactory.