Refactoring and bugfixing
Refactoring and bugfixing

SamMousa/thebuggenie,gabor-udvari/thebuggenie,SysBind/thebuggenie,praveenscience/thebuggenie,milkyway-git/thebuggenie,praveenscience/thebuggenie,SamMousa/thebuggenie,hurie/thebuggenie,stolenbike/thebuggenie,milkyway-git/thebuggenie,nrensen/thebuggenie,LogosLabs/thebuggenie,thebuggenie/thebuggenie,thebuggenie/thebuggenie,JonathanRH/thebuggenie,SysBind/thebuggenie,gabor-udvari/thebuggenie,SamMousa/thebuggenie,praveenscience/thebuggenie,SysBind/thebuggenie,SysBind/thebuggenie,milkyway-git/thebuggenie,nrensen/thebuggenie,stolenbike/thebuggenie,milkyway-git/thebuggenie,thebuggenie/thebuggenie,SamMousa/thebuggenie,dachaac/thebuggenie,thebuggenie/thebuggenie,Rvanlaak/thebuggenie,deshion/thebuggenie,stolenbike/thebuggenie,JonathanRH/thebuggenie,Rvanlaak/thebuggenie,nrensen/thebuggenie,Rvanlaak/thebuggenie,azaghal/thebuggenie,LogosLabs/thebuggenie,praveenscience/thebuggenie,LogosLabs/thebuggenie,Rvanlaak/thebuggenie,dachaac/thebuggenie,dachaac/thebuggenie,hurie/thebuggenie,hurie/thebuggenie,dachaac/thebuggenie,azaghal/thebuggenie,gabor-udvari/thebuggenie,deshion/thebuggenie,hurie/thebuggenie,gabor-udvari/thebuggenie,JonathanRH/thebuggenie,azaghal/thebuggenie,azaghal/thebuggenie,stolenbike/thebuggenie,nrensen/thebuggenie,deshion/thebuggenie,LogosLabs/thebuggenie,thebuggenie/thebuggenie,JonathanRH/thebuggenie,deshion/thebuggenie