Fixing Issue #7

* Added class method to PunchTime to deal with converting DB time to local and displaying a format
* Added new test to ensure PunchTime's new method works
* Updated views to use the new method