Some refactoring done
Scene graph now randers recursively