Bug fixes

- fixed items deleting on pickup even if they were not added to inventory
- rotation is now a double, not a float (this fixes the render glitch where NPCs would flicker in and out and the GUI did not get drawn)
- added a more natural pacing AI to sheep
- fixed game crash when breaking dandelion tile