Added the Three AI Types, Bottle, Gun and Pickaxe

Added new classes to house the AI logic and implemented the various
tweeks to existing classes to support these new AI