Pretty huge refactoring to cut down on duplicated code.
Pretty huge refactoring to cut down on duplicated code.

JordyMoos/phaser,SergioGranada/phaser,NoahYarian/phaser,zzyzzy007/phaser,Remus22/First-Pahser,danbolt/phaser,natlot/phaser,owyoow/phaser,Abicadabi/phaser,insatiable/phaser,djom20/phaser,cantrell-tyler-wm/phaser,Gynzy/phaser,dreamsxin/phaser,darshanrane/phaser,orange-games/phaser-multires,owyoow/phaser,sunnex/phaser,audreybongalon/weebisoft,cbattista/phaser,pallpointben/phaser,DarkDev-/phaser,NoahYarian/phaser,sethamery/truetext,damianlajara/phaser,adoosii/phaser,CB-Webspace/Phaser,Didji22/phaser,pnstickne/phaser,JastonHu/skynet,Terryjuice/ggwpop,EncryptedNomad/phaser,tooldoctor/phaser,Kayri/Phaser,cloakedninjas/phaser,RolandMQuiros/phaser,kustomzone/phaser,DarkDev-/phaser,kosalvann/phaser,writeline/phaser,NoahYarian/phaser,Lungta21/phaser,976112643/phaser,wbh5/phaser,pjbaron/phaser,leighmurray/phaser,theabuitendyk/phaser,jscdavis/phaser,ballchen/phaser,enleightond/phaser,Terryjuice/ggwpop,lupinetine/phaser,horryq/phaser,tranthehuy/simplegame,beagleknight/phaser,kustomzone/phaser,JEdwardz15/Phaser,adoosii/phaser,ultimapanzer/phaser,jymaze/phaser,darshanrane/phaser,baermowei/phaser,shiweihappy/phaser,shirone/phaser,ivanixgames/phaser,MortimerGoro/phaser,Zowrer/phaser,ThiagoGarciaAlves/phaser,englercj/phaser,andrelavru/Resource_phaser,josh-bradley/TaxiGame,JohnyGall/phaser,semperos/phaser,dodinz/phaser,sdeveloper/phaser,cloakedninjas/phaser,Flash5509/firstphasergame,design1online/phaser,hla12345678910/phaser01,0111001101111010/phaser,danbolt/phaser,natlot/phaser-ce,tetrafolium/phaser,tooldoctor/phaser,brunaks/PhaserGame,jqk6/phaser,BZ000/phaser,yupaul/phaser-ce,MasahiroWard/MVPgamedev,RolandMQuiros/phaser,insatiable/phaser,migrantlion/phaser,Berucci/phaser,yupaul/phaser-ce,SYU88/phaser,noidexe/phaser,yupaul/phaser-ce,fabiitch/phaser,fmflame/phaser,Zowrer/phaser,jiumogaoao/phaser,horryq/phaser,jiumogaoao/phaser,michael121yang/phaser,supriyantomaftuh/phaser,cazguy/space_launch,deividkamui/phaser,fridgeowl/octopusgame,Alokin4/testagain,beagleknight/phaser,ballchen/phaser,ligson/phaser,JordyMoos/phaser,orange-games/phaser-multires,deividkamui/phaser,andrelavru/Resource_phaser,samme/phaser-ce,Gynzy/phaser,rblopes/phaser,modulexcite/phaser,jerryliuoft/phaser,tetrafolium/phaser,youprofit/phaser,dreamsxin/phaser,emiletobias/phaser,tranthehuy/simplegame,natlot/phaser,antonioortegajr/phaser,wbh5/phaser,SergioGranada/phaser,jscdavis/phaser,baermowei/phaser,JennaWu-Cardona/firstPhaserGame,natlot/phaser-ce,BrianSHa/phaser,sunnex/phaser,stewartknapman/phaser,976112643/phaser,photonstorm/phaser-ce,BeanSeed/phaser,hgl888/phaser,leQu/phaser,design1online/phaser,tallzabby/phaser,nexiuhm/phaser,alexus85/phaser-ce,CorbinDallas/phaser,MrnGut/TheFall,Iliablun/phaser,MasahiroWard/MVPgamedev,Acaki/WWW_project,slashman/phaser,dakside/phaser,zhangf911/phaser,Berucci/phaser,AsiaTee/phaser,AsiaTee/phaser,adamlabadorf/bobodyssey,MasahiroWard/MVPgamedev,leQu/phaser,Didji22/phaser,ansela/phaser,nexiuhm/phaser,noidexe/phaser,yupaul/phaser-ce,michael121yang/phaser,KingSwitchY/Phaser,jamesgroat/phaser,IreneMarin/phaser,dhootha/phaser,modulexcite/phaser,fabiitch/phaser,supriyantomaftuh/phaser,googlefan/phaser,qinyuanpei/phaser,photonstorm/phaser-ce,natlot/phaser-ce,JennaWu-Cardona/firstPhaserGame,jqk6/phaser,staff0rd/phaser,samme/phaser-ce,bsparks/phaser,j27cai/phaser,pallpointben/phaser,j27cai/phaser,djom20/phaser,zzyzzy007/phaser,semperos/phaser,damianlajara/phaser,ballchen/phaser,davidluz/phaser,codevinsky/phaser,hj3938/phaser,DrkSephy/phaser,davidluz/phaser,cbattista/phaser,phillipalexander/phaser,cantrell-tyler-wm/phaser,natlot/phaser-ce,danbolt/phaser,timotei/phaser,pjbaron/phaser,Alokin4/testagain,tetrafolium/phaser,photonstorm/phaser-ce,dzemenu/phaser,bruno2s/Phaser,chocoluffy/phaser,RolandMQuiros/phaser,DrkSephy/phaser,leighmurray/phaser,dannytpeck/phaser,dtlowe/experiment_with_phaser,enleightond/phaser,theabuitendyk/phaser,ultimapanzer/phaser,pnstickne/phaser,ansela/phaser,agoberna/phaser,bdw8/ftest,jqk6/phaser,hj3938/phaser,natlot/phaser,0111001101111010/phaser,emrickgarrett/phaser,inmzombie/phaserTest,rjohnson2590/phaser,Gynzy/phaser,tallzabby/phaser,ansela/phaser,dzemenu/phaser,GGAlanSmithee/phaser,youprofit/phaser,MortimerGoro/phaser,bruno2s/Phaser,aakaash710/firstphasergame,christhehippo/1,writeline/phaser,timotei/phaser,rwrountree/phaser,zhangf911/phaser,erkan32/impact,suchanekjakub/PHASER,dreamsxin/phaser,suchanekjakub/PHASER,Mourtz/phaser,samme/phaser-ce,dupuynp/phaser,chocoluffy/phaser,adoosii/phaser,zhangf911/phaser,Terryjuice/ggwpop,gabehollombe/phaser,clark-stevenson/phaser,photonstorm/phaser,caryanne/phaser,pixelpicosean/phaser,photonstorm/phaser,IreneMarin/phaser,tallzabby/phaser,syzer/phaser,christhehippo/1,rjohnson2590/phaser,JohnyGall/phaser,JastonHu/skynet,mwcmitchell/aeiou,5kittys22/firstphasergame,Iliablun/phaser,djom20/phaser,stoneman1/phaser,shiweihappy/phaser,fmflame/phaser,trehnert23/phaser,Remus22/First-Pahser,fridgeowl/octopusgame,erkan32/impact,DarkDev-/phaser,nexiuhm/phaser,GGAlanSmithee/phaser,hla12345678910/phaser01,dodinz/phaser,Luise-li/phaser,migrantlion/phaser,audreybongalon/weebisoft,dannytpeck/phaser,phillipalexander/phaser,theabuitendyk/phaser,Pappa/phaser,Iliablun/phaser,Zowrer/phaser,googlefan/phaser,gabehollombe/phaser,emrickgarrett/phaser,melindafekete/phaser,JordyMoos/phaser,LadyNaggaga/phaser,fridgeowl/octopusgame,orange-games/phaser-multires,jerryliuoft/phaser,lolimov/phaser,inmzombie/phaserTest,EncryptedNomad/phaser,staff0rd/phaser,cmutti/phaser,caitlindavey/phaser,dzemenu/phaser,syzer/phaser,design1online/phaser,mahill/phaser,dieface/phaser,phillipalexander/phaser,caitlindavey/phaser,JennaWu-Cardona/firstPhaserGame,akintoey/phaser,HannahCacapit/firstphasergame,stoneman1/phaser,lupinetine/phaser,cmutti/phaser,dupuynp/phaser,MrnGut/TheFall,kustomzone/phaser,BZ000/phaser,syzer/phaser,jscdavis/phaser,melindafekete/phaser,tangalai/helloworld,davidluz/phaser,Luise-li/phaser,Kayri/Phaser,alexus85/phaser-ce,nickryall/phaser,chocoluffy/phaser,caryanne/phaser,TukekeSoft/phaser,Alokin4/TGame,dieface/phaser,Luise-li/phaser,leviathwaite/phaser,Mourtz/phaser,EncryptedNomad/phaser,TukekeSoft/phaser,semperos/phaser,danxexe/phaser,lupinetine/phaser,Nomakk6/phaser,976112643/phaser,CorbinDallas/phaser,hgl888/phaser,AsiaTee/phaser,jerryliuoft/phaser,shirone/phaser,rwrountree/phaser,zzyzzy007/phaser,CorbinDallas/phaser,wcyz666/phaser,tangalai/helloworld,andrelavru/Resource_phaser,cachota/phaser,audreybongalon/weebisoft,HannahCacapit/firstphasergame,cantrell-tyler-wm/phaser,JohnyGall/phaser,sunnex/phaser,rwrountree/phaser,antonioortegajr/phaser,jamesgroat/phaser,jhramos/Phaser,dakside/phaser,dtlowe/experiment_with_phaser,kosalvann/phaser,josh-bradley/TaxiGame,BrianSHa/phaser,writeline/phaser,sdeveloper/phaser,LadyNaggaga/phaser,GGAlanSmithee/phaser,pallpointben/phaser,horryq/phaser,slashman/phaser,caitlindavey/phaser,jiumogaoao/phaser,Lungta21/phaser,danxexe/phaser,cmutti/phaser,nickryall/phaser,wcyz666/phaser,ligson/phaser,shiweihappy/phaser,dupuynp/phaser,0111001101111010/phaser,emrickgarrett/phaser,staff0rd/phaser,dannytpeck/phaser,j27cai/phaser,rjohnson2590/phaser,cbattista/phaser,ThiagoGarciaAlves/phaser,lolimov/phaser,Lungta21/phaser,googlefan/phaser,clark-stevenson/phaser,gabehollombe/phaser,zulmkodr/phaser,Didji22/phaser,SHOCK122/systole,ivanixgames/phaser,Alokin4/TGame,BZ000/phaser,Abicadabi/phaser,jymaze/phaser,Flash5509/firstphasergame,5kittys22/firstphasergame,spayton/phaser,suchanekjakub/PHASER,shirone/phaser,codevinsky/phaser,leviathwaite/phaser,akintoey/phaser,spkez/Infiniburner,stewartknapman/phaser,migrantlion/phaser,clark-stevenson/phaser,kda1983/Phaser,tranthehuy/simplegame,Git-Host/phaser,pnstickne/phaser,Git-Host/phaser,SHOCK122/systole,spkez/Infiniburner,Alokin4/testagain,brunaks/PhaserGame,supriyantomaftuh/phaser,Nomakk6/phaser,5kittys22/firstphasergame,stoneman1/phaser,alexus85/phaser-ce,mwcmitchell/aeiou,KingSwitchY/Phaser,dodinz/phaser,JEdwardz15/Phaser,HannahCacapit/firstphasergame,ligson/phaser,codevinsky/phaser,DrkSephy/phaser,aakaash710/firstphasergame,noidexe/phaser,ultimapanzer/phaser,Berucci/phaser,agoberna/phaser,stewartknapman/phaser,MrnGut/TheFall,wbh5/phaser,BeanSeed/phaser,sethamery/truetext,jhramos/Phaser,inmzombie/phaserTest,jamesgroat/phaser,tooldoctor/phaser,Remus22/First-Pahser,CB-Webspace/Phaser,Alokin4/TGame,ThiagoGarciaAlves/phaser,sdeveloper/phaser,hgl888/phaser,Mourtz/phaser,jymaze/phaser,danxexe/phaser,adamlabadorf/bobodyssey,zulmkodr/phaser,josh-bradley/TaxiGame,bsparks/phaser,MasahiroWard/MVPgamedev,qinyuanpei/phaser,trehnert23/phaser,emiletobias/phaser,dakside/phaser,timotei/phaser,erkan32/impact,JEdwardz15/Phaser,deividkamui/phaser,darshanrane/phaser,caryanne/phaser,TukekeSoft/phaser,KyleDBoyd/a-maze-balls,hj3938/phaser,antonioortegajr/phaser,enleightond/phaser,Git-Host/phaser,qinyuanpei/phaser,adamlabadorf/bobodyssey,Acaki/WWW_project,trehnert23/phaser,JastonHu/skynet,slashman/phaser,cazguy/space_launch,KyleDBoyd/a-maze-balls,melindafekete/phaser,mahill/phaser,cachota/phaser,lolimov/phaser,BrianSHa/phaser,fabiitch/phaser,sethamery/truetext,spayton/phaser,beagleknight/phaser,zulmkodr/phaser,brunaks/PhaserGame,photonstorm/phaser-ce,aakaash710/firstphasergame,Flash5509/firstphasergame,leQu/phaser,fmflame/phaser,owyoow/phaser,LadyNaggaga/phaser,kda1983/Phaser,youprofit/phaser,modulexcite/phaser,bruno2s/Phaser,kda1983/Phaser,akintoey/phaser,wcyz666/phaser,kosalvann/phaser,Nomakk6/phaser,michael121yang/phaser,IreneMarin/phaser,SYU88/phaser,dhootha/phaser,pjbaron/phaser,emiletobias/phaser,SergioGranada/phaser,Acaki/WWW_project,leviathwaite/phaser,nickryall/phaser,leighmurray/phaser,tangalai/helloworld,Pappa/phaser,ivanixgames/phaser,baermowei/phaser,Kayri/Phaser,Abicadabi/phaser,agoberna/phaser,SHOCK122/systole,bsparks/phaser,dtlowe/experiment_with_phaser,bdw8/ftest,insatiable/phaser,MortimerGoro/phaser,SYU88/phaser,dhootha/phaser,dieface/phaser,cloakedninjas/phaser,KingSwitchY/Phaser,Pappa/phaser,damianlajara/phaser