added a revised readme file and reordered the module files