Entity component system based on https://github.com/wooga/entitas