removed on-the-fly adding of status fields
- used mongoose virtuals instead
- fixed some linting issues