Add missing file.
Add another ignore.
Replace the virtual root stuff with an entity system.