refactored Scenes to include button and VC

tumbleweedVC now only holds a reference to an array of Scenes instead
of scenes and sceneVCs separately. still could get prettier.