Implemented some parts of the bot protocol
Refactored some parts of the bot protocol
Engine Entities