Reduced project scope to purely an ecs library