add projects dependencies
add gitignore
updated package
add configuration files