moved viewport and layer creation to ExeGame and renamed debug_layer to layer_debug so that all layers will be layer_[name]