global input actually hooked up now, 3d camera now actually works like a level camera, experimenting with backgrounds