Moved world-state logic to class specific methods. Added channels for communication.