adding gitignore
add sbt script
use filter instead of foldLeft for getting relevant options