added gulp features and added gitignore file