Split Model layer to 3 files