port camera function
resolve warnings
add some more objects to the scene

The canvas now renders black again, I presume there is a bug somewhere.