Updated Frontend

Incorporated timesheets, mobile-ready website, fixed timesheet bugs