initial commit - added gitignore too.