Initial working version.
Added gitignore.