Generator : renamed files and added brief documentation