schemas now create their own paths and models through a central controller