Refactoring and developing level loading system