Multiple changes and new features added including Attendance taking and
updating module