split files
fix placeTile bug