fixed collision detection and added plant eating