Resume work status list

- Added work status API
- Added tests
i think it's to draw attention to the fact anything below this line is a protected method? it was there before /shrug