restruct, gitignore