app admin source code split in multiple files