moving schemas to separate files