Restructures project to work with both sbt and eclipse.