Added an SBT build for resolving dependencies
Major refactoring of the build process and how scripts are executed. Numerous refinements to the exercises themselves.