convenient controller setup functioning, and started working on scenegraph structure.