implement entities, World and renderer. Convert projectiles to this new system

world controls renderers