The vertical shmup counterpart to 841d8be. Cleans up the subsystem hierarchy by ensuring that at least all tile /formats/ code does not depend on /main/ code. Part of P0258, funded by [Anonymous] and Blue Bolt.
841d8be