added gitignore
added source