Thank you for the feedback, at the end I was running out of time. And it did not help that that this is my first project with Rust and the Bevy engine.