reef starter code

We want to arrange this is such a way that people who don't have reef installed on their machine can still compile and run in standalone mode. You should be able to accomplish that by removing the dependency of the root project on the reef subproject, but then you'll need to figure out how to switch between projects in sbt (try to make the process as simple as possible, and then add instructions to the README for how to compile/package with reef support)