gitignore and restructure of page