Check for dead cow on Cow:enter() rather than Cow.new()

This solves all of the problems I was having with level functions
not being accessible and makes everything much cleaner.