Move initialisation code up.

Also make sure we don't start rendering if given file
can't be found.
Tell what device we're using.
Set scene reference for Client in constructor.
No need to set scene reference explicitely.

Constructing scene will set automatically reference to
scene in client instance.
Shader output was wired wrong way around.