Intial commit
Update gitignore
Whitespace cleanup.
Cleanup