news spec
updated news spec based on review comments
refactors in news spec