raise error if content field is empty, tested
validates rating between 1..5, tested
error association solved
untracked files