Going to implement a scenegraph :D