punch time is now taken from the client computer
adding autofocus to punchclock
fixing day to date
adding basic attendence generation