Screen implementation for Bevy.
This continues the work started here.
Features
- Basic screen lifecycle (load, ready, unload, unloaded)
- Screen-scoped and persistent entities
- App-level screen registration
- Friendly and bevyish API
- Well-tested
About the bird
"Like all bowerbirds, the satin bowerbird shows highly complex courtship behaviour. ... Males build specialised stick structures, called bowers, which they decorate with blue, yellow, and shiny objects, including berries, flowers, snail shells, and plastic items such as ballpoint pens, drinking straws and clothes pegs." (wikipedia)