Bump NPM version to 0.2.23 in preparation for publishing.
Move Scope into its own file, lib/scope.js.