Interactive timecard/ project billing management system