Render improvements, cleanup and updated .gitignore.
I don't know whether IntelliJ follows the .gitignore or not.