Renamed rewriters classes and added xml documentation