now we shall take screenshots when them tests fail! yeah! also update gitignore to exclude tmp directory