moved rotating things from rendering to physics, added bouncer sword entity, moved trail effect to its own component, moved init code from birth() to conception() in all components, physics based rendering