FLSA Compliant Time and Attendance System