AI rework in progress: cleaned most of the code up
farmer mob code rework. still needs minor tweaks.