added new modules

added temperature modules and changed file structure.