Add State object (keeps track of state from events)
Replace World.objects with State.state
Remove ShareEnergy so I can focus on getting a simple server running
Add World.execute
Add emitters() as IAction requirement
Add Avatar.{setGamePiece,eventReceiver,setEventReceiver}
BotLineProtocol receives events and quits
Line protocol can connect as bot
Tests pass and avatars are given commands
Work can be required and enforced by XatroEngine
Add ShareEnergy
Add ShareEnergy
Refactory receiving energy
When energy creator dies, energy is destroyed