Review changes for Basic Requirements Model and View

Changes based on the reviews.
- Fixed spelling
- Changed integer type to smallint in the score_min and score_max.
- Changed 400 to 404 status code for entity not found.
- Cleaned up codes
you are right, so the original spec had two spelling errors. I thought only c was error. OK, I will include the fix to this pull request.