Refactoring and Added readme file for each module.