Realtime resize

- fixing event callbacks
- realtime canvas/renderer resize on window resize
- show hide cursor as needed by scene
- adding scene name as class to canvas