Lina, refactored punchData to zoneId, inTimeStamp, outTimeStamp, still working on solving display missing In after punch Out
Lina, punch button works again using new punch table, zoneId integrated need to be done
Lina, add zoneName display, mock as TW for now, need to wire with real zoneName, check TODO