added solutions
add .gitignore