Make event for player hitting monster.
Make Inventory a entity::System class.
Allocate it as a boost shared pointer.
Let ScrollingMessage handle events from the Inventory.
Add event for message window.
Activate the ScrollingMessages as an ECS system.
Add the logger lib.
Improve flags definition in the Makefiles