Added several new bots:
	braindead: does nothing. exists to test other bots in isolation
	farmbot: attempts to create farms in a star pattern. Can sometimes
		 beat the default random ai!
	new_bot_template: I came up with a semi-consistent way to separate
			  the bot concerns and put them in a blank template
			  to copy when creating a new one.

I'm also working on a 'Shared' Class for holding functions and enums the other
classes will need. I'll begin on A* tomorrow.