switched to build.scala for sbt and added thrift plugin