Fix layout
Add gitignore