school library model view architect