adds new classes for factoring out separate scenes
factors out pixel fade code. tests new class