A bunch of tests on the scene and some small refactors
Scene has cpu storage
Weird ass refactoring state
Fixed my bug. Merging stashed changes into branch!
Can change renderer viewport size at runtime