Gravar-mail: A transformation grammar-based methodology for housing rehabilitation: meeting contemporary functional and ICT requirements