ant -> sbt
fixed gitignore
some linting