Updated build version

Added "-SNAPSHOT" to the build version to indicate that morph is
currently in development.
Updated .scala build definition
Updated DSL to use 0-based indexing