moving pages into their own dir and out of the root

also slim down .gitignore