finish ISceneNode(almost)
add .gitignore