Add final version of Rectangle, add gitignore.