Updated the timecard viewer, and fixed a bug in the add hours page