Refactoring: reorder logic
Refactoring: reorder logic

auricgoldfinger/cgeo,S-Bartfast/cgeo,cgeo/cgeo,KublaikhanGeek/cgeo,brok85/cgeo,marco-dev/c-geo-opensource,madankb/cgeo,S-Bartfast/cgeo,pstorch/cgeo,xiaoyanit/cgeo,yummy222/cgeo,Bananeweizen/cgeo,superspindel/cgeo,tobiasge/cgeo,madankb/cgeo,samueltardieu/cgeo,matej116/cgeo,brok85/cgeo,vishwakulkarni/cgeo,xiaoyanit/cgeo,brok85/cgeo,Huertix/cgeo,marco-dev/c-geo-opensource,superspindel/cgeo,yummy222/cgeo,schwabe/cgeo,rsudev/c-geo-opensource,rsudev/c-geo-opensource,matej116/cgeo,vishwakulkarni/cgeo,ThibaultR/cgeo,matej116/cgeo,marco-dev/c-geo-opensource,vishwakulkarni/cgeo,schwabe/cgeo,lewurm/cgeo,Huertix/cgeo,xiaoyanit/cgeo,SammysHP/cgeo,S-Bartfast/cgeo,ThibaultR/cgeo,rsudev/c-geo-opensource,mucek4/cgeo,lewurm/cgeo,samueltardieu/cgeo,mucek4/cgeo,pstorch/cgeo,tobiasge/cgeo,kumy/cgeo,madankb/cgeo,schwabe/cgeo,samueltardieu/cgeo,auricgoldfinger/cgeo,kumy/cgeo,Huertix/cgeo,KublaikhanGeek/cgeo,yummy222/cgeo,ThibaultR/cgeo,Bananeweizen/cgeo,SammysHP/cgeo,lewurm/cgeo,auricgoldfinger/cgeo,superspindel/cgeo,pstorch/cgeo,cgeo/cgeo,kumy/cgeo,cgeo/cgeo,tobiasge/cgeo,KublaikhanGeek/cgeo,SammysHP/cgeo,schwabe/cgeo,Bananeweizen/cgeo,cgeo/cgeo,mucek4/cgeo