Schema view

Hello, fixed the gitignore and uses now a map instead of each.