Replaced checkIsNotEmpty with exists, sped up ImplWorld and changed
depreciated code.
Farming Update!