make validation in poem model that checks that snap_count is not negative
fix poems_controller_spec for index