Added error checking to that a user cannot delete a requirement when it is "InProgress".