Initial code.
Added .gitignore.