gitignore
whitespace
cleaned up a bit
cleaning up header formatting