added gitignore and basic dependencies