Restructure project to work with both Eclipse and sbt

It also adds the akka dependency but I haven't gotten that to work quite yet.