Timecard model

This is the timecard model for logging and retrieving hours on the site.