refactoring divide module knight and fighter
refactoring devide file