added interface for bots to bot
added collision detection