add gitignore
cleanup +portal