updated module files, added copyright notice in source files