Add gitignore file, fix up the todo list after fixing the scaling problem for the gh-pages