`projects` permissions fixed to use the new generic model.
`projects` models reviewed.