Updated the staff model

- Better alignment to real world staff assignments
- Provide fields for comments