Add a StaticPages controller
finish static pages
fix gitignore