(loosely) EntityX based ECS for Rust