add base schema, make heist not serve templates when routes don't match