updated gitignore
Added padding
abstracted keys
added script to create gradient