diff --git a/TEACHING.md b/TEACHING.md index 956eafb..318563c 100644 --- a/TEACHING.md +++ b/TEACHING.md @@ -33,9 +33,9 @@ on [Elm Slack](http://elmlang.herokuapp.com/). ## Schedule -This is designed to be a full-day workshop. You may not have a full day to -work with, but I figure it’ll be helpful to cover how I use this material. The -schedule I follow is typically something like: +The Intro and Advanced courses are each designed to be a full-day workshop. +You may not have a full day to work with, but I figure it’ll be helpful to cover +how I use this material. The schedule I follow is typically something like: * 30 minutes - help everyone get set up, buffer for late arrivals * 2.5 hours - cover parts 1-4 @@ -45,11 +45,10 @@ schedule I follow is typically something like: Definitely get through part 4 before lunch if possible. Teaching gets harder after lunch because [humans are programmed to get sleepy in the early afternoon](https://www.webmd.com/balance/features/afternoon-energy-boosters#1). -Part 4 introduces types, and you don’t want to introduce types to sleepy -students. +Part 4 introduces types in the Intro workshop, and you don’t want to introduce +types to sleepy students. - -## Teaching Tips +## Teaching Tips for the Intro Workshop I gave a talk about [teaching Elm to beginners](https://www.youtube.com/watch?v=G-GhUxeYc1U) which has a bunch of my thoughts on the subject. The diff --git a/part1/README.md b/intro-to-elm/part1/README.md similarity index 100% rename from part1/README.md rename to intro-to-elm/part1/README.md diff --git a/part1/elm-package.json b/intro-to-elm/part1/elm-package.json similarity index 100% rename from part1/elm-package.json rename to intro-to-elm/part1/elm-package.json diff --git a/part1/elm-stuff/exact-dependencies.json b/intro-to-elm/part1/elm-stuff/exact-dependencies.json similarity index 100% rename from part1/elm-stuff/exact-dependencies.json rename to intro-to-elm/part1/elm-stuff/exact-dependencies.json diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part1/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part1/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part1/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part1/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part1/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part1/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part1/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part1/src/Data/Article.elm b/intro-to-elm/part1/src/Data/Article.elm similarity index 100% rename from part1/src/Data/Article.elm rename to intro-to-elm/part1/src/Data/Article.elm diff --git a/part1/src/Data/Article/Author.elm b/intro-to-elm/part1/src/Data/Article/Author.elm similarity index 100% rename from part1/src/Data/Article/Author.elm rename to intro-to-elm/part1/src/Data/Article/Author.elm diff --git a/part1/src/Data/Article/Comment.elm b/intro-to-elm/part1/src/Data/Article/Comment.elm similarity index 100% rename from part1/src/Data/Article/Comment.elm rename to intro-to-elm/part1/src/Data/Article/Comment.elm diff --git a/part1/src/Data/Article/Feed.elm b/intro-to-elm/part1/src/Data/Article/Feed.elm similarity index 100% rename from part1/src/Data/Article/Feed.elm rename to intro-to-elm/part1/src/Data/Article/Feed.elm diff --git a/part1/src/Data/AuthToken.elm b/intro-to-elm/part1/src/Data/AuthToken.elm similarity index 100% rename from part1/src/Data/AuthToken.elm rename to intro-to-elm/part1/src/Data/AuthToken.elm diff --git a/part1/src/Data/Profile.elm b/intro-to-elm/part1/src/Data/Profile.elm similarity index 100% rename from part1/src/Data/Profile.elm rename to intro-to-elm/part1/src/Data/Profile.elm diff --git a/part1/src/Data/Session.elm b/intro-to-elm/part1/src/Data/Session.elm similarity index 100% rename from part1/src/Data/Session.elm rename to intro-to-elm/part1/src/Data/Session.elm diff --git a/part1/src/Data/User.elm b/intro-to-elm/part1/src/Data/User.elm similarity index 100% rename from part1/src/Data/User.elm rename to intro-to-elm/part1/src/Data/User.elm diff --git a/part1/src/Data/UserPhoto.elm b/intro-to-elm/part1/src/Data/UserPhoto.elm similarity index 100% rename from part1/src/Data/UserPhoto.elm rename to intro-to-elm/part1/src/Data/UserPhoto.elm diff --git a/part1/src/Main.elm b/intro-to-elm/part1/src/Main.elm similarity index 100% rename from part1/src/Main.elm rename to intro-to-elm/part1/src/Main.elm diff --git a/part1/src/Page/Article.elm b/intro-to-elm/part1/src/Page/Article.elm similarity index 100% rename from part1/src/Page/Article.elm rename to intro-to-elm/part1/src/Page/Article.elm diff --git a/part1/src/Page/Article/Editor.elm b/intro-to-elm/part1/src/Page/Article/Editor.elm similarity index 100% rename from part1/src/Page/Article/Editor.elm rename to intro-to-elm/part1/src/Page/Article/Editor.elm diff --git a/part1/src/Page/Errored.elm b/intro-to-elm/part1/src/Page/Errored.elm similarity index 100% rename from part1/src/Page/Errored.elm rename to intro-to-elm/part1/src/Page/Errored.elm diff --git a/part1/src/Page/Home.elm b/intro-to-elm/part1/src/Page/Home.elm similarity index 100% rename from part1/src/Page/Home.elm rename to intro-to-elm/part1/src/Page/Home.elm diff --git a/part1/src/Page/Login.elm b/intro-to-elm/part1/src/Page/Login.elm similarity index 100% rename from part1/src/Page/Login.elm rename to intro-to-elm/part1/src/Page/Login.elm diff --git a/part1/src/Page/NotFound.elm b/intro-to-elm/part1/src/Page/NotFound.elm similarity index 100% rename from part1/src/Page/NotFound.elm rename to intro-to-elm/part1/src/Page/NotFound.elm diff --git a/part1/src/Page/Profile.elm b/intro-to-elm/part1/src/Page/Profile.elm similarity index 100% rename from part1/src/Page/Profile.elm rename to intro-to-elm/part1/src/Page/Profile.elm diff --git a/part1/src/Page/Register.elm b/intro-to-elm/part1/src/Page/Register.elm similarity index 100% rename from part1/src/Page/Register.elm rename to intro-to-elm/part1/src/Page/Register.elm diff --git a/part1/src/Page/Settings.elm b/intro-to-elm/part1/src/Page/Settings.elm similarity index 100% rename from part1/src/Page/Settings.elm rename to intro-to-elm/part1/src/Page/Settings.elm diff --git a/part1/src/Ports.elm b/intro-to-elm/part1/src/Ports.elm similarity index 100% rename from part1/src/Ports.elm rename to intro-to-elm/part1/src/Ports.elm diff --git a/part1/src/Request/Article.elm b/intro-to-elm/part1/src/Request/Article.elm similarity index 100% rename from part1/src/Request/Article.elm rename to intro-to-elm/part1/src/Request/Article.elm diff --git a/part1/src/Request/Article/Comments.elm b/intro-to-elm/part1/src/Request/Article/Comments.elm similarity index 100% rename from part1/src/Request/Article/Comments.elm rename to intro-to-elm/part1/src/Request/Article/Comments.elm diff --git a/part1/src/Request/Helpers.elm b/intro-to-elm/part1/src/Request/Helpers.elm similarity index 100% rename from part1/src/Request/Helpers.elm rename to intro-to-elm/part1/src/Request/Helpers.elm diff --git a/part1/src/Request/Profile.elm b/intro-to-elm/part1/src/Request/Profile.elm similarity index 100% rename from part1/src/Request/Profile.elm rename to intro-to-elm/part1/src/Request/Profile.elm diff --git a/part1/src/Request/User.elm b/intro-to-elm/part1/src/Request/User.elm similarity index 100% rename from part1/src/Request/User.elm rename to intro-to-elm/part1/src/Request/User.elm diff --git a/part1/src/Route.elm b/intro-to-elm/part1/src/Route.elm similarity index 100% rename from part1/src/Route.elm rename to intro-to-elm/part1/src/Route.elm diff --git a/part1/src/Util.elm b/intro-to-elm/part1/src/Util.elm similarity index 100% rename from part1/src/Util.elm rename to intro-to-elm/part1/src/Util.elm diff --git a/part1/src/Views/Article.elm b/intro-to-elm/part1/src/Views/Article.elm similarity index 100% rename from part1/src/Views/Article.elm rename to intro-to-elm/part1/src/Views/Article.elm diff --git a/part1/src/Views/Article/Favorite.elm b/intro-to-elm/part1/src/Views/Article/Favorite.elm similarity index 100% rename from part1/src/Views/Article/Favorite.elm rename to intro-to-elm/part1/src/Views/Article/Favorite.elm diff --git a/part1/src/Views/Article/Feed.elm b/intro-to-elm/part1/src/Views/Article/Feed.elm similarity index 100% rename from part1/src/Views/Article/Feed.elm rename to intro-to-elm/part1/src/Views/Article/Feed.elm diff --git a/part1/src/Views/Assets.elm b/intro-to-elm/part1/src/Views/Assets.elm similarity index 100% rename from part1/src/Views/Assets.elm rename to intro-to-elm/part1/src/Views/Assets.elm diff --git a/part1/src/Views/Author.elm b/intro-to-elm/part1/src/Views/Author.elm similarity index 100% rename from part1/src/Views/Author.elm rename to intro-to-elm/part1/src/Views/Author.elm diff --git a/part1/src/Views/Errors.elm b/intro-to-elm/part1/src/Views/Errors.elm similarity index 100% rename from part1/src/Views/Errors.elm rename to intro-to-elm/part1/src/Views/Errors.elm diff --git a/part1/src/Views/Form.elm b/intro-to-elm/part1/src/Views/Form.elm similarity index 100% rename from part1/src/Views/Form.elm rename to intro-to-elm/part1/src/Views/Form.elm diff --git a/part1/src/Views/Page.elm b/intro-to-elm/part1/src/Views/Page.elm similarity index 100% rename from part1/src/Views/Page.elm rename to intro-to-elm/part1/src/Views/Page.elm diff --git a/part1/src/Views/Spinner.elm b/intro-to-elm/part1/src/Views/Spinner.elm similarity index 100% rename from part1/src/Views/Spinner.elm rename to intro-to-elm/part1/src/Views/Spinner.elm diff --git a/part1/src/Views/User/Follow.elm b/intro-to-elm/part1/src/Views/User/Follow.elm similarity index 100% rename from part1/src/Views/User/Follow.elm rename to intro-to-elm/part1/src/Views/User/Follow.elm diff --git a/part10/elm-package.json b/intro-to-elm/part10/elm-package.json similarity index 100% rename from part10/elm-package.json rename to intro-to-elm/part10/elm-package.json diff --git a/part10/elm-stuff/exact-dependencies.json b/intro-to-elm/part10/elm-stuff/exact-dependencies.json similarity index 100% rename from part10/elm-stuff/exact-dependencies.json rename to intro-to-elm/part10/elm-stuff/exact-dependencies.json diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part10/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part10/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part10/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part10/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part10/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part10/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part10/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part10/src/Data/Article.elm b/intro-to-elm/part10/src/Data/Article.elm similarity index 100% rename from part10/src/Data/Article.elm rename to intro-to-elm/part10/src/Data/Article.elm diff --git a/part10/src/Data/Article/Author.elm b/intro-to-elm/part10/src/Data/Article/Author.elm similarity index 100% rename from part10/src/Data/Article/Author.elm rename to intro-to-elm/part10/src/Data/Article/Author.elm diff --git a/part10/src/Data/Article/Comment.elm b/intro-to-elm/part10/src/Data/Article/Comment.elm similarity index 100% rename from part10/src/Data/Article/Comment.elm rename to intro-to-elm/part10/src/Data/Article/Comment.elm diff --git a/part10/src/Data/Article/Feed.elm b/intro-to-elm/part10/src/Data/Article/Feed.elm similarity index 100% rename from part10/src/Data/Article/Feed.elm rename to intro-to-elm/part10/src/Data/Article/Feed.elm diff --git a/part10/src/Data/AuthToken.elm b/intro-to-elm/part10/src/Data/AuthToken.elm similarity index 100% rename from part10/src/Data/AuthToken.elm rename to intro-to-elm/part10/src/Data/AuthToken.elm diff --git a/part10/src/Data/Profile.elm b/intro-to-elm/part10/src/Data/Profile.elm similarity index 100% rename from part10/src/Data/Profile.elm rename to intro-to-elm/part10/src/Data/Profile.elm diff --git a/part10/src/Data/Session.elm b/intro-to-elm/part10/src/Data/Session.elm similarity index 100% rename from part10/src/Data/Session.elm rename to intro-to-elm/part10/src/Data/Session.elm diff --git a/part10/src/Data/User.elm b/intro-to-elm/part10/src/Data/User.elm similarity index 100% rename from part10/src/Data/User.elm rename to intro-to-elm/part10/src/Data/User.elm diff --git a/part10/src/Data/UserPhoto.elm b/intro-to-elm/part10/src/Data/UserPhoto.elm similarity index 100% rename from part10/src/Data/UserPhoto.elm rename to intro-to-elm/part10/src/Data/UserPhoto.elm diff --git a/part10/src/Main.elm b/intro-to-elm/part10/src/Main.elm similarity index 100% rename from part10/src/Main.elm rename to intro-to-elm/part10/src/Main.elm diff --git a/part10/src/Page/Article.elm b/intro-to-elm/part10/src/Page/Article.elm similarity index 100% rename from part10/src/Page/Article.elm rename to intro-to-elm/part10/src/Page/Article.elm diff --git a/part10/src/Page/Article/Editor.elm b/intro-to-elm/part10/src/Page/Article/Editor.elm similarity index 100% rename from part10/src/Page/Article/Editor.elm rename to intro-to-elm/part10/src/Page/Article/Editor.elm diff --git a/part10/src/Page/Errored.elm b/intro-to-elm/part10/src/Page/Errored.elm similarity index 100% rename from part10/src/Page/Errored.elm rename to intro-to-elm/part10/src/Page/Errored.elm diff --git a/part10/src/Page/Home.elm b/intro-to-elm/part10/src/Page/Home.elm similarity index 100% rename from part10/src/Page/Home.elm rename to intro-to-elm/part10/src/Page/Home.elm diff --git a/part10/src/Page/Login.elm b/intro-to-elm/part10/src/Page/Login.elm similarity index 100% rename from part10/src/Page/Login.elm rename to intro-to-elm/part10/src/Page/Login.elm diff --git a/part10/src/Page/NotFound.elm b/intro-to-elm/part10/src/Page/NotFound.elm similarity index 100% rename from part10/src/Page/NotFound.elm rename to intro-to-elm/part10/src/Page/NotFound.elm diff --git a/part10/src/Page/Profile.elm b/intro-to-elm/part10/src/Page/Profile.elm similarity index 100% rename from part10/src/Page/Profile.elm rename to intro-to-elm/part10/src/Page/Profile.elm diff --git a/part10/src/Page/Register.elm b/intro-to-elm/part10/src/Page/Register.elm similarity index 100% rename from part10/src/Page/Register.elm rename to intro-to-elm/part10/src/Page/Register.elm diff --git a/part10/src/Page/Settings.elm b/intro-to-elm/part10/src/Page/Settings.elm similarity index 100% rename from part10/src/Page/Settings.elm rename to intro-to-elm/part10/src/Page/Settings.elm diff --git a/part10/src/Ports.elm b/intro-to-elm/part10/src/Ports.elm similarity index 100% rename from part10/src/Ports.elm rename to intro-to-elm/part10/src/Ports.elm diff --git a/part10/src/Request/Article.elm b/intro-to-elm/part10/src/Request/Article.elm similarity index 100% rename from part10/src/Request/Article.elm rename to intro-to-elm/part10/src/Request/Article.elm diff --git a/part10/src/Request/Article/Comments.elm b/intro-to-elm/part10/src/Request/Article/Comments.elm similarity index 100% rename from part10/src/Request/Article/Comments.elm rename to intro-to-elm/part10/src/Request/Article/Comments.elm diff --git a/part10/src/Request/Helpers.elm b/intro-to-elm/part10/src/Request/Helpers.elm similarity index 100% rename from part10/src/Request/Helpers.elm rename to intro-to-elm/part10/src/Request/Helpers.elm diff --git a/part10/src/Request/Profile.elm b/intro-to-elm/part10/src/Request/Profile.elm similarity index 100% rename from part10/src/Request/Profile.elm rename to intro-to-elm/part10/src/Request/Profile.elm diff --git a/part10/src/Request/User.elm b/intro-to-elm/part10/src/Request/User.elm similarity index 100% rename from part10/src/Request/User.elm rename to intro-to-elm/part10/src/Request/User.elm diff --git a/part10/src/Route.elm b/intro-to-elm/part10/src/Route.elm similarity index 100% rename from part10/src/Route.elm rename to intro-to-elm/part10/src/Route.elm diff --git a/part10/src/Util.elm b/intro-to-elm/part10/src/Util.elm similarity index 100% rename from part10/src/Util.elm rename to intro-to-elm/part10/src/Util.elm diff --git a/part10/src/Views/Article.elm b/intro-to-elm/part10/src/Views/Article.elm similarity index 100% rename from part10/src/Views/Article.elm rename to intro-to-elm/part10/src/Views/Article.elm diff --git a/part10/src/Views/Article/Favorite.elm b/intro-to-elm/part10/src/Views/Article/Favorite.elm similarity index 100% rename from part10/src/Views/Article/Favorite.elm rename to intro-to-elm/part10/src/Views/Article/Favorite.elm diff --git a/part10/src/Views/Article/Feed.elm b/intro-to-elm/part10/src/Views/Article/Feed.elm similarity index 100% rename from part10/src/Views/Article/Feed.elm rename to intro-to-elm/part10/src/Views/Article/Feed.elm diff --git a/part10/src/Views/Assets.elm b/intro-to-elm/part10/src/Views/Assets.elm similarity index 100% rename from part10/src/Views/Assets.elm rename to intro-to-elm/part10/src/Views/Assets.elm diff --git a/part10/src/Views/Author.elm b/intro-to-elm/part10/src/Views/Author.elm similarity index 100% rename from part10/src/Views/Author.elm rename to intro-to-elm/part10/src/Views/Author.elm diff --git a/part10/src/Views/Errors.elm b/intro-to-elm/part10/src/Views/Errors.elm similarity index 100% rename from part10/src/Views/Errors.elm rename to intro-to-elm/part10/src/Views/Errors.elm diff --git a/part10/src/Views/Form.elm b/intro-to-elm/part10/src/Views/Form.elm similarity index 100% rename from part10/src/Views/Form.elm rename to intro-to-elm/part10/src/Views/Form.elm diff --git a/part10/src/Views/Page.elm b/intro-to-elm/part10/src/Views/Page.elm similarity index 100% rename from part10/src/Views/Page.elm rename to intro-to-elm/part10/src/Views/Page.elm diff --git a/part10/src/Views/Spinner.elm b/intro-to-elm/part10/src/Views/Spinner.elm similarity index 100% rename from part10/src/Views/Spinner.elm rename to intro-to-elm/part10/src/Views/Spinner.elm diff --git a/part10/src/Views/User/Follow.elm b/intro-to-elm/part10/src/Views/User/Follow.elm similarity index 100% rename from part10/src/Views/User/Follow.elm rename to intro-to-elm/part10/src/Views/User/Follow.elm diff --git a/part10/tests/RoutingTests.elm b/intro-to-elm/part10/tests/RoutingTests.elm similarity index 100% rename from part10/tests/RoutingTests.elm rename to intro-to-elm/part10/tests/RoutingTests.elm diff --git a/part10/tests/elm-package.json b/intro-to-elm/part10/tests/elm-package.json similarity index 100% rename from part10/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-package.json diff --git a/part10/tests/elm-stuff/exact-dependencies.json b/intro-to-elm/part10/tests/elm-stuff/exact-dependencies.json similarity index 100% rename from part10/tests/elm-stuff/exact-dependencies.json rename to intro-to-elm/part10/tests/elm-stuff/exact-dependencies.json diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm b/intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm similarity index 100% rename from part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm diff --git a/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json diff --git a/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm b/intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm similarity index 100% rename from part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json diff --git a/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part10/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part2/README.md b/intro-to-elm/part2/README.md similarity index 100% rename from part2/README.md rename to intro-to-elm/part2/README.md diff --git a/part2/elm-package.json b/intro-to-elm/part2/elm-package.json similarity index 100% rename from part2/elm-package.json rename to intro-to-elm/part2/elm-package.json diff --git a/part2/elm-stuff/exact-dependencies.json b/intro-to-elm/part2/elm-stuff/exact-dependencies.json similarity index 100% rename from part2/elm-stuff/exact-dependencies.json rename to intro-to-elm/part2/elm-stuff/exact-dependencies.json diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part2/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part2/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part2/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part2/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part2/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part2/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part2/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part2/src/Data/Article.elm b/intro-to-elm/part2/src/Data/Article.elm similarity index 100% rename from part2/src/Data/Article.elm rename to intro-to-elm/part2/src/Data/Article.elm diff --git a/part2/src/Data/Article/Author.elm b/intro-to-elm/part2/src/Data/Article/Author.elm similarity index 100% rename from part2/src/Data/Article/Author.elm rename to intro-to-elm/part2/src/Data/Article/Author.elm diff --git a/part2/src/Data/Article/Comment.elm b/intro-to-elm/part2/src/Data/Article/Comment.elm similarity index 100% rename from part2/src/Data/Article/Comment.elm rename to intro-to-elm/part2/src/Data/Article/Comment.elm diff --git a/part2/src/Data/Article/Feed.elm b/intro-to-elm/part2/src/Data/Article/Feed.elm similarity index 100% rename from part2/src/Data/Article/Feed.elm rename to intro-to-elm/part2/src/Data/Article/Feed.elm diff --git a/part2/src/Data/AuthToken.elm b/intro-to-elm/part2/src/Data/AuthToken.elm similarity index 100% rename from part2/src/Data/AuthToken.elm rename to intro-to-elm/part2/src/Data/AuthToken.elm diff --git a/part2/src/Data/Profile.elm b/intro-to-elm/part2/src/Data/Profile.elm similarity index 100% rename from part2/src/Data/Profile.elm rename to intro-to-elm/part2/src/Data/Profile.elm diff --git a/part2/src/Data/Session.elm b/intro-to-elm/part2/src/Data/Session.elm similarity index 100% rename from part2/src/Data/Session.elm rename to intro-to-elm/part2/src/Data/Session.elm diff --git a/part2/src/Data/User.elm b/intro-to-elm/part2/src/Data/User.elm similarity index 100% rename from part2/src/Data/User.elm rename to intro-to-elm/part2/src/Data/User.elm diff --git a/part2/src/Data/UserPhoto.elm b/intro-to-elm/part2/src/Data/UserPhoto.elm similarity index 100% rename from part2/src/Data/UserPhoto.elm rename to intro-to-elm/part2/src/Data/UserPhoto.elm diff --git a/part2/src/Main.elm b/intro-to-elm/part2/src/Main.elm similarity index 100% rename from part2/src/Main.elm rename to intro-to-elm/part2/src/Main.elm diff --git a/part2/src/Page/Article.elm b/intro-to-elm/part2/src/Page/Article.elm similarity index 100% rename from part2/src/Page/Article.elm rename to intro-to-elm/part2/src/Page/Article.elm diff --git a/part2/src/Page/Article/Editor.elm b/intro-to-elm/part2/src/Page/Article/Editor.elm similarity index 100% rename from part2/src/Page/Article/Editor.elm rename to intro-to-elm/part2/src/Page/Article/Editor.elm diff --git a/part2/src/Page/Errored.elm b/intro-to-elm/part2/src/Page/Errored.elm similarity index 100% rename from part2/src/Page/Errored.elm rename to intro-to-elm/part2/src/Page/Errored.elm diff --git a/part2/src/Page/Home.elm b/intro-to-elm/part2/src/Page/Home.elm similarity index 100% rename from part2/src/Page/Home.elm rename to intro-to-elm/part2/src/Page/Home.elm diff --git a/part2/src/Page/Login.elm b/intro-to-elm/part2/src/Page/Login.elm similarity index 100% rename from part2/src/Page/Login.elm rename to intro-to-elm/part2/src/Page/Login.elm diff --git a/part2/src/Page/NotFound.elm b/intro-to-elm/part2/src/Page/NotFound.elm similarity index 100% rename from part2/src/Page/NotFound.elm rename to intro-to-elm/part2/src/Page/NotFound.elm diff --git a/part2/src/Page/Profile.elm b/intro-to-elm/part2/src/Page/Profile.elm similarity index 100% rename from part2/src/Page/Profile.elm rename to intro-to-elm/part2/src/Page/Profile.elm diff --git a/part2/src/Page/Register.elm b/intro-to-elm/part2/src/Page/Register.elm similarity index 100% rename from part2/src/Page/Register.elm rename to intro-to-elm/part2/src/Page/Register.elm diff --git a/part2/src/Page/Settings.elm b/intro-to-elm/part2/src/Page/Settings.elm similarity index 100% rename from part2/src/Page/Settings.elm rename to intro-to-elm/part2/src/Page/Settings.elm diff --git a/part2/src/Ports.elm b/intro-to-elm/part2/src/Ports.elm similarity index 100% rename from part2/src/Ports.elm rename to intro-to-elm/part2/src/Ports.elm diff --git a/part2/src/Request/Article.elm b/intro-to-elm/part2/src/Request/Article.elm similarity index 100% rename from part2/src/Request/Article.elm rename to intro-to-elm/part2/src/Request/Article.elm diff --git a/part2/src/Request/Article/Comments.elm b/intro-to-elm/part2/src/Request/Article/Comments.elm similarity index 100% rename from part2/src/Request/Article/Comments.elm rename to intro-to-elm/part2/src/Request/Article/Comments.elm diff --git a/part2/src/Request/Helpers.elm b/intro-to-elm/part2/src/Request/Helpers.elm similarity index 100% rename from part2/src/Request/Helpers.elm rename to intro-to-elm/part2/src/Request/Helpers.elm diff --git a/part2/src/Request/Profile.elm b/intro-to-elm/part2/src/Request/Profile.elm similarity index 100% rename from part2/src/Request/Profile.elm rename to intro-to-elm/part2/src/Request/Profile.elm diff --git a/part2/src/Request/User.elm b/intro-to-elm/part2/src/Request/User.elm similarity index 100% rename from part2/src/Request/User.elm rename to intro-to-elm/part2/src/Request/User.elm diff --git a/part2/src/Route.elm b/intro-to-elm/part2/src/Route.elm similarity index 100% rename from part2/src/Route.elm rename to intro-to-elm/part2/src/Route.elm diff --git a/part2/src/Util.elm b/intro-to-elm/part2/src/Util.elm similarity index 100% rename from part2/src/Util.elm rename to intro-to-elm/part2/src/Util.elm diff --git a/part2/src/Views/Article.elm b/intro-to-elm/part2/src/Views/Article.elm similarity index 100% rename from part2/src/Views/Article.elm rename to intro-to-elm/part2/src/Views/Article.elm diff --git a/part2/src/Views/Article/Favorite.elm b/intro-to-elm/part2/src/Views/Article/Favorite.elm similarity index 100% rename from part2/src/Views/Article/Favorite.elm rename to intro-to-elm/part2/src/Views/Article/Favorite.elm diff --git a/part2/src/Views/Article/Feed.elm b/intro-to-elm/part2/src/Views/Article/Feed.elm similarity index 100% rename from part2/src/Views/Article/Feed.elm rename to intro-to-elm/part2/src/Views/Article/Feed.elm diff --git a/part2/src/Views/Assets.elm b/intro-to-elm/part2/src/Views/Assets.elm similarity index 100% rename from part2/src/Views/Assets.elm rename to intro-to-elm/part2/src/Views/Assets.elm diff --git a/part2/src/Views/Author.elm b/intro-to-elm/part2/src/Views/Author.elm similarity index 100% rename from part2/src/Views/Author.elm rename to intro-to-elm/part2/src/Views/Author.elm diff --git a/part2/src/Views/Errors.elm b/intro-to-elm/part2/src/Views/Errors.elm similarity index 100% rename from part2/src/Views/Errors.elm rename to intro-to-elm/part2/src/Views/Errors.elm diff --git a/part2/src/Views/Form.elm b/intro-to-elm/part2/src/Views/Form.elm similarity index 100% rename from part2/src/Views/Form.elm rename to intro-to-elm/part2/src/Views/Form.elm diff --git a/part2/src/Views/Page.elm b/intro-to-elm/part2/src/Views/Page.elm similarity index 100% rename from part2/src/Views/Page.elm rename to intro-to-elm/part2/src/Views/Page.elm diff --git a/part2/src/Views/Spinner.elm b/intro-to-elm/part2/src/Views/Spinner.elm similarity index 100% rename from part2/src/Views/Spinner.elm rename to intro-to-elm/part2/src/Views/Spinner.elm diff --git a/part2/src/Views/User/Follow.elm b/intro-to-elm/part2/src/Views/User/Follow.elm similarity index 100% rename from part2/src/Views/User/Follow.elm rename to intro-to-elm/part2/src/Views/User/Follow.elm diff --git a/part3/README.md b/intro-to-elm/part3/README.md similarity index 100% rename from part3/README.md rename to intro-to-elm/part3/README.md diff --git a/part3/elm-package.json b/intro-to-elm/part3/elm-package.json similarity index 100% rename from part3/elm-package.json rename to intro-to-elm/part3/elm-package.json diff --git a/part3/elm-stuff/exact-dependencies.json b/intro-to-elm/part3/elm-stuff/exact-dependencies.json similarity index 100% rename from part3/elm-stuff/exact-dependencies.json rename to intro-to-elm/part3/elm-stuff/exact-dependencies.json diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part3/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part3/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part3/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part3/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part3/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part3/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part3/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part3/src/Data/Article.elm b/intro-to-elm/part3/src/Data/Article.elm similarity index 100% rename from part3/src/Data/Article.elm rename to intro-to-elm/part3/src/Data/Article.elm diff --git a/part3/src/Data/Article/Author.elm b/intro-to-elm/part3/src/Data/Article/Author.elm similarity index 100% rename from part3/src/Data/Article/Author.elm rename to intro-to-elm/part3/src/Data/Article/Author.elm diff --git a/part3/src/Data/Article/Comment.elm b/intro-to-elm/part3/src/Data/Article/Comment.elm similarity index 100% rename from part3/src/Data/Article/Comment.elm rename to intro-to-elm/part3/src/Data/Article/Comment.elm diff --git a/part3/src/Data/Article/Feed.elm b/intro-to-elm/part3/src/Data/Article/Feed.elm similarity index 100% rename from part3/src/Data/Article/Feed.elm rename to intro-to-elm/part3/src/Data/Article/Feed.elm diff --git a/part3/src/Data/AuthToken.elm b/intro-to-elm/part3/src/Data/AuthToken.elm similarity index 100% rename from part3/src/Data/AuthToken.elm rename to intro-to-elm/part3/src/Data/AuthToken.elm diff --git a/part3/src/Data/Profile.elm b/intro-to-elm/part3/src/Data/Profile.elm similarity index 100% rename from part3/src/Data/Profile.elm rename to intro-to-elm/part3/src/Data/Profile.elm diff --git a/part3/src/Data/Session.elm b/intro-to-elm/part3/src/Data/Session.elm similarity index 100% rename from part3/src/Data/Session.elm rename to intro-to-elm/part3/src/Data/Session.elm diff --git a/part3/src/Data/User.elm b/intro-to-elm/part3/src/Data/User.elm similarity index 100% rename from part3/src/Data/User.elm rename to intro-to-elm/part3/src/Data/User.elm diff --git a/part3/src/Data/UserPhoto.elm b/intro-to-elm/part3/src/Data/UserPhoto.elm similarity index 100% rename from part3/src/Data/UserPhoto.elm rename to intro-to-elm/part3/src/Data/UserPhoto.elm diff --git a/part3/src/Main.elm b/intro-to-elm/part3/src/Main.elm similarity index 100% rename from part3/src/Main.elm rename to intro-to-elm/part3/src/Main.elm diff --git a/part3/src/Page/Article.elm b/intro-to-elm/part3/src/Page/Article.elm similarity index 100% rename from part3/src/Page/Article.elm rename to intro-to-elm/part3/src/Page/Article.elm diff --git a/part3/src/Page/Article/Editor.elm b/intro-to-elm/part3/src/Page/Article/Editor.elm similarity index 100% rename from part3/src/Page/Article/Editor.elm rename to intro-to-elm/part3/src/Page/Article/Editor.elm diff --git a/part3/src/Page/Errored.elm b/intro-to-elm/part3/src/Page/Errored.elm similarity index 100% rename from part3/src/Page/Errored.elm rename to intro-to-elm/part3/src/Page/Errored.elm diff --git a/part3/src/Page/Home.elm b/intro-to-elm/part3/src/Page/Home.elm similarity index 100% rename from part3/src/Page/Home.elm rename to intro-to-elm/part3/src/Page/Home.elm diff --git a/part3/src/Page/Login.elm b/intro-to-elm/part3/src/Page/Login.elm similarity index 100% rename from part3/src/Page/Login.elm rename to intro-to-elm/part3/src/Page/Login.elm diff --git a/part3/src/Page/NotFound.elm b/intro-to-elm/part3/src/Page/NotFound.elm similarity index 100% rename from part3/src/Page/NotFound.elm rename to intro-to-elm/part3/src/Page/NotFound.elm diff --git a/part3/src/Page/Profile.elm b/intro-to-elm/part3/src/Page/Profile.elm similarity index 100% rename from part3/src/Page/Profile.elm rename to intro-to-elm/part3/src/Page/Profile.elm diff --git a/part3/src/Page/Register.elm b/intro-to-elm/part3/src/Page/Register.elm similarity index 100% rename from part3/src/Page/Register.elm rename to intro-to-elm/part3/src/Page/Register.elm diff --git a/part3/src/Page/Settings.elm b/intro-to-elm/part3/src/Page/Settings.elm similarity index 100% rename from part3/src/Page/Settings.elm rename to intro-to-elm/part3/src/Page/Settings.elm diff --git a/part3/src/Ports.elm b/intro-to-elm/part3/src/Ports.elm similarity index 100% rename from part3/src/Ports.elm rename to intro-to-elm/part3/src/Ports.elm diff --git a/part3/src/Request/Article.elm b/intro-to-elm/part3/src/Request/Article.elm similarity index 100% rename from part3/src/Request/Article.elm rename to intro-to-elm/part3/src/Request/Article.elm diff --git a/part3/src/Request/Article/Comments.elm b/intro-to-elm/part3/src/Request/Article/Comments.elm similarity index 100% rename from part3/src/Request/Article/Comments.elm rename to intro-to-elm/part3/src/Request/Article/Comments.elm diff --git a/part3/src/Request/Helpers.elm b/intro-to-elm/part3/src/Request/Helpers.elm similarity index 100% rename from part3/src/Request/Helpers.elm rename to intro-to-elm/part3/src/Request/Helpers.elm diff --git a/part3/src/Request/Profile.elm b/intro-to-elm/part3/src/Request/Profile.elm similarity index 100% rename from part3/src/Request/Profile.elm rename to intro-to-elm/part3/src/Request/Profile.elm diff --git a/part3/src/Request/User.elm b/intro-to-elm/part3/src/Request/User.elm similarity index 100% rename from part3/src/Request/User.elm rename to intro-to-elm/part3/src/Request/User.elm diff --git a/part3/src/Route.elm b/intro-to-elm/part3/src/Route.elm similarity index 100% rename from part3/src/Route.elm rename to intro-to-elm/part3/src/Route.elm diff --git a/part3/src/Util.elm b/intro-to-elm/part3/src/Util.elm similarity index 100% rename from part3/src/Util.elm rename to intro-to-elm/part3/src/Util.elm diff --git a/part3/src/Views/Article.elm b/intro-to-elm/part3/src/Views/Article.elm similarity index 100% rename from part3/src/Views/Article.elm rename to intro-to-elm/part3/src/Views/Article.elm diff --git a/part3/src/Views/Article/Favorite.elm b/intro-to-elm/part3/src/Views/Article/Favorite.elm similarity index 100% rename from part3/src/Views/Article/Favorite.elm rename to intro-to-elm/part3/src/Views/Article/Favorite.elm diff --git a/part3/src/Views/Article/Feed.elm b/intro-to-elm/part3/src/Views/Article/Feed.elm similarity index 100% rename from part3/src/Views/Article/Feed.elm rename to intro-to-elm/part3/src/Views/Article/Feed.elm diff --git a/part3/src/Views/Assets.elm b/intro-to-elm/part3/src/Views/Assets.elm similarity index 100% rename from part3/src/Views/Assets.elm rename to intro-to-elm/part3/src/Views/Assets.elm diff --git a/part3/src/Views/Author.elm b/intro-to-elm/part3/src/Views/Author.elm similarity index 100% rename from part3/src/Views/Author.elm rename to intro-to-elm/part3/src/Views/Author.elm diff --git a/part3/src/Views/Errors.elm b/intro-to-elm/part3/src/Views/Errors.elm similarity index 100% rename from part3/src/Views/Errors.elm rename to intro-to-elm/part3/src/Views/Errors.elm diff --git a/part3/src/Views/Form.elm b/intro-to-elm/part3/src/Views/Form.elm similarity index 100% rename from part3/src/Views/Form.elm rename to intro-to-elm/part3/src/Views/Form.elm diff --git a/part3/src/Views/Page.elm b/intro-to-elm/part3/src/Views/Page.elm similarity index 100% rename from part3/src/Views/Page.elm rename to intro-to-elm/part3/src/Views/Page.elm diff --git a/part3/src/Views/Spinner.elm b/intro-to-elm/part3/src/Views/Spinner.elm similarity index 100% rename from part3/src/Views/Spinner.elm rename to intro-to-elm/part3/src/Views/Spinner.elm diff --git a/part3/src/Views/User/Follow.elm b/intro-to-elm/part3/src/Views/User/Follow.elm similarity index 100% rename from part3/src/Views/User/Follow.elm rename to intro-to-elm/part3/src/Views/User/Follow.elm diff --git a/part4/README.md b/intro-to-elm/part4/README.md similarity index 100% rename from part4/README.md rename to intro-to-elm/part4/README.md diff --git a/part4/elm-package.json b/intro-to-elm/part4/elm-package.json similarity index 100% rename from part4/elm-package.json rename to intro-to-elm/part4/elm-package.json diff --git a/part4/elm-stuff/exact-dependencies.json b/intro-to-elm/part4/elm-stuff/exact-dependencies.json similarity index 100% rename from part4/elm-stuff/exact-dependencies.json rename to intro-to-elm/part4/elm-stuff/exact-dependencies.json diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part4/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part4/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part4/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part4/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part4/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part4/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part4/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part4/src/Data/Article.elm b/intro-to-elm/part4/src/Data/Article.elm similarity index 100% rename from part4/src/Data/Article.elm rename to intro-to-elm/part4/src/Data/Article.elm diff --git a/part4/src/Data/Article/Author.elm b/intro-to-elm/part4/src/Data/Article/Author.elm similarity index 100% rename from part4/src/Data/Article/Author.elm rename to intro-to-elm/part4/src/Data/Article/Author.elm diff --git a/part4/src/Data/Article/Comment.elm b/intro-to-elm/part4/src/Data/Article/Comment.elm similarity index 100% rename from part4/src/Data/Article/Comment.elm rename to intro-to-elm/part4/src/Data/Article/Comment.elm diff --git a/part4/src/Data/Article/Feed.elm b/intro-to-elm/part4/src/Data/Article/Feed.elm similarity index 100% rename from part4/src/Data/Article/Feed.elm rename to intro-to-elm/part4/src/Data/Article/Feed.elm diff --git a/part4/src/Data/AuthToken.elm b/intro-to-elm/part4/src/Data/AuthToken.elm similarity index 100% rename from part4/src/Data/AuthToken.elm rename to intro-to-elm/part4/src/Data/AuthToken.elm diff --git a/part4/src/Data/Profile.elm b/intro-to-elm/part4/src/Data/Profile.elm similarity index 100% rename from part4/src/Data/Profile.elm rename to intro-to-elm/part4/src/Data/Profile.elm diff --git a/part4/src/Data/Session.elm b/intro-to-elm/part4/src/Data/Session.elm similarity index 100% rename from part4/src/Data/Session.elm rename to intro-to-elm/part4/src/Data/Session.elm diff --git a/part4/src/Data/User.elm b/intro-to-elm/part4/src/Data/User.elm similarity index 100% rename from part4/src/Data/User.elm rename to intro-to-elm/part4/src/Data/User.elm diff --git a/part4/src/Data/UserPhoto.elm b/intro-to-elm/part4/src/Data/UserPhoto.elm similarity index 100% rename from part4/src/Data/UserPhoto.elm rename to intro-to-elm/part4/src/Data/UserPhoto.elm diff --git a/part4/src/Main.elm b/intro-to-elm/part4/src/Main.elm similarity index 100% rename from part4/src/Main.elm rename to intro-to-elm/part4/src/Main.elm diff --git a/part4/src/Page/Article.elm b/intro-to-elm/part4/src/Page/Article.elm similarity index 100% rename from part4/src/Page/Article.elm rename to intro-to-elm/part4/src/Page/Article.elm diff --git a/part4/src/Page/Article/Editor.elm b/intro-to-elm/part4/src/Page/Article/Editor.elm similarity index 100% rename from part4/src/Page/Article/Editor.elm rename to intro-to-elm/part4/src/Page/Article/Editor.elm diff --git a/part4/src/Page/Errored.elm b/intro-to-elm/part4/src/Page/Errored.elm similarity index 100% rename from part4/src/Page/Errored.elm rename to intro-to-elm/part4/src/Page/Errored.elm diff --git a/part4/src/Page/Home.elm b/intro-to-elm/part4/src/Page/Home.elm similarity index 100% rename from part4/src/Page/Home.elm rename to intro-to-elm/part4/src/Page/Home.elm diff --git a/part4/src/Page/Login.elm b/intro-to-elm/part4/src/Page/Login.elm similarity index 100% rename from part4/src/Page/Login.elm rename to intro-to-elm/part4/src/Page/Login.elm diff --git a/part4/src/Page/NotFound.elm b/intro-to-elm/part4/src/Page/NotFound.elm similarity index 100% rename from part4/src/Page/NotFound.elm rename to intro-to-elm/part4/src/Page/NotFound.elm diff --git a/part4/src/Page/Profile.elm b/intro-to-elm/part4/src/Page/Profile.elm similarity index 100% rename from part4/src/Page/Profile.elm rename to intro-to-elm/part4/src/Page/Profile.elm diff --git a/part4/src/Page/Register.elm b/intro-to-elm/part4/src/Page/Register.elm similarity index 100% rename from part4/src/Page/Register.elm rename to intro-to-elm/part4/src/Page/Register.elm diff --git a/part4/src/Page/Settings.elm b/intro-to-elm/part4/src/Page/Settings.elm similarity index 100% rename from part4/src/Page/Settings.elm rename to intro-to-elm/part4/src/Page/Settings.elm diff --git a/part4/src/Ports.elm b/intro-to-elm/part4/src/Ports.elm similarity index 100% rename from part4/src/Ports.elm rename to intro-to-elm/part4/src/Ports.elm diff --git a/part4/src/Request/Article.elm b/intro-to-elm/part4/src/Request/Article.elm similarity index 100% rename from part4/src/Request/Article.elm rename to intro-to-elm/part4/src/Request/Article.elm diff --git a/part4/src/Request/Article/Comments.elm b/intro-to-elm/part4/src/Request/Article/Comments.elm similarity index 100% rename from part4/src/Request/Article/Comments.elm rename to intro-to-elm/part4/src/Request/Article/Comments.elm diff --git a/part4/src/Request/Helpers.elm b/intro-to-elm/part4/src/Request/Helpers.elm similarity index 100% rename from part4/src/Request/Helpers.elm rename to intro-to-elm/part4/src/Request/Helpers.elm diff --git a/part4/src/Request/Profile.elm b/intro-to-elm/part4/src/Request/Profile.elm similarity index 100% rename from part4/src/Request/Profile.elm rename to intro-to-elm/part4/src/Request/Profile.elm diff --git a/part4/src/Request/User.elm b/intro-to-elm/part4/src/Request/User.elm similarity index 100% rename from part4/src/Request/User.elm rename to intro-to-elm/part4/src/Request/User.elm diff --git a/part4/src/Route.elm b/intro-to-elm/part4/src/Route.elm similarity index 100% rename from part4/src/Route.elm rename to intro-to-elm/part4/src/Route.elm diff --git a/part4/src/Util.elm b/intro-to-elm/part4/src/Util.elm similarity index 100% rename from part4/src/Util.elm rename to intro-to-elm/part4/src/Util.elm diff --git a/part4/src/Views/Article.elm b/intro-to-elm/part4/src/Views/Article.elm similarity index 100% rename from part4/src/Views/Article.elm rename to intro-to-elm/part4/src/Views/Article.elm diff --git a/part4/src/Views/Article/Favorite.elm b/intro-to-elm/part4/src/Views/Article/Favorite.elm similarity index 100% rename from part4/src/Views/Article/Favorite.elm rename to intro-to-elm/part4/src/Views/Article/Favorite.elm diff --git a/part4/src/Views/Article/Feed.elm b/intro-to-elm/part4/src/Views/Article/Feed.elm similarity index 100% rename from part4/src/Views/Article/Feed.elm rename to intro-to-elm/part4/src/Views/Article/Feed.elm diff --git a/part4/src/Views/Assets.elm b/intro-to-elm/part4/src/Views/Assets.elm similarity index 100% rename from part4/src/Views/Assets.elm rename to intro-to-elm/part4/src/Views/Assets.elm diff --git a/part4/src/Views/Author.elm b/intro-to-elm/part4/src/Views/Author.elm similarity index 100% rename from part4/src/Views/Author.elm rename to intro-to-elm/part4/src/Views/Author.elm diff --git a/part4/src/Views/Errors.elm b/intro-to-elm/part4/src/Views/Errors.elm similarity index 100% rename from part4/src/Views/Errors.elm rename to intro-to-elm/part4/src/Views/Errors.elm diff --git a/part4/src/Views/Form.elm b/intro-to-elm/part4/src/Views/Form.elm similarity index 100% rename from part4/src/Views/Form.elm rename to intro-to-elm/part4/src/Views/Form.elm diff --git a/part4/src/Views/Page.elm b/intro-to-elm/part4/src/Views/Page.elm similarity index 100% rename from part4/src/Views/Page.elm rename to intro-to-elm/part4/src/Views/Page.elm diff --git a/part4/src/Views/Spinner.elm b/intro-to-elm/part4/src/Views/Spinner.elm similarity index 100% rename from part4/src/Views/Spinner.elm rename to intro-to-elm/part4/src/Views/Spinner.elm diff --git a/part4/src/Views/User/Follow.elm b/intro-to-elm/part4/src/Views/User/Follow.elm similarity index 100% rename from part4/src/Views/User/Follow.elm rename to intro-to-elm/part4/src/Views/User/Follow.elm diff --git a/part5/README.md b/intro-to-elm/part5/README.md similarity index 100% rename from part5/README.md rename to intro-to-elm/part5/README.md diff --git a/part5/elm-package.json b/intro-to-elm/part5/elm-package.json similarity index 100% rename from part5/elm-package.json rename to intro-to-elm/part5/elm-package.json diff --git a/part5/elm-stuff/exact-dependencies.json b/intro-to-elm/part5/elm-stuff/exact-dependencies.json similarity index 100% rename from part5/elm-stuff/exact-dependencies.json rename to intro-to-elm/part5/elm-stuff/exact-dependencies.json diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part5/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part5/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part5/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part5/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part5/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part5/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part5/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part5/src/Data/Article.elm b/intro-to-elm/part5/src/Data/Article.elm similarity index 100% rename from part5/src/Data/Article.elm rename to intro-to-elm/part5/src/Data/Article.elm diff --git a/part5/src/Data/Article/Author.elm b/intro-to-elm/part5/src/Data/Article/Author.elm similarity index 100% rename from part5/src/Data/Article/Author.elm rename to intro-to-elm/part5/src/Data/Article/Author.elm diff --git a/part5/src/Data/Article/Comment.elm b/intro-to-elm/part5/src/Data/Article/Comment.elm similarity index 100% rename from part5/src/Data/Article/Comment.elm rename to intro-to-elm/part5/src/Data/Article/Comment.elm diff --git a/part5/src/Data/Article/Feed.elm b/intro-to-elm/part5/src/Data/Article/Feed.elm similarity index 100% rename from part5/src/Data/Article/Feed.elm rename to intro-to-elm/part5/src/Data/Article/Feed.elm diff --git a/part5/src/Data/AuthToken.elm b/intro-to-elm/part5/src/Data/AuthToken.elm similarity index 100% rename from part5/src/Data/AuthToken.elm rename to intro-to-elm/part5/src/Data/AuthToken.elm diff --git a/part5/src/Data/Profile.elm b/intro-to-elm/part5/src/Data/Profile.elm similarity index 100% rename from part5/src/Data/Profile.elm rename to intro-to-elm/part5/src/Data/Profile.elm diff --git a/part5/src/Data/Session.elm b/intro-to-elm/part5/src/Data/Session.elm similarity index 100% rename from part5/src/Data/Session.elm rename to intro-to-elm/part5/src/Data/Session.elm diff --git a/part5/src/Data/User.elm b/intro-to-elm/part5/src/Data/User.elm similarity index 100% rename from part5/src/Data/User.elm rename to intro-to-elm/part5/src/Data/User.elm diff --git a/part5/src/Data/UserPhoto.elm b/intro-to-elm/part5/src/Data/UserPhoto.elm similarity index 100% rename from part5/src/Data/UserPhoto.elm rename to intro-to-elm/part5/src/Data/UserPhoto.elm diff --git a/part5/src/Main.elm b/intro-to-elm/part5/src/Main.elm similarity index 100% rename from part5/src/Main.elm rename to intro-to-elm/part5/src/Main.elm diff --git a/part5/src/Page/Article.elm b/intro-to-elm/part5/src/Page/Article.elm similarity index 100% rename from part5/src/Page/Article.elm rename to intro-to-elm/part5/src/Page/Article.elm diff --git a/part5/src/Page/Article/Editor.elm b/intro-to-elm/part5/src/Page/Article/Editor.elm similarity index 100% rename from part5/src/Page/Article/Editor.elm rename to intro-to-elm/part5/src/Page/Article/Editor.elm diff --git a/part5/src/Page/Errored.elm b/intro-to-elm/part5/src/Page/Errored.elm similarity index 100% rename from part5/src/Page/Errored.elm rename to intro-to-elm/part5/src/Page/Errored.elm diff --git a/part5/src/Page/Home.elm b/intro-to-elm/part5/src/Page/Home.elm similarity index 100% rename from part5/src/Page/Home.elm rename to intro-to-elm/part5/src/Page/Home.elm diff --git a/part5/src/Page/Login.elm b/intro-to-elm/part5/src/Page/Login.elm similarity index 100% rename from part5/src/Page/Login.elm rename to intro-to-elm/part5/src/Page/Login.elm diff --git a/part5/src/Page/NotFound.elm b/intro-to-elm/part5/src/Page/NotFound.elm similarity index 100% rename from part5/src/Page/NotFound.elm rename to intro-to-elm/part5/src/Page/NotFound.elm diff --git a/part5/src/Page/Profile.elm b/intro-to-elm/part5/src/Page/Profile.elm similarity index 100% rename from part5/src/Page/Profile.elm rename to intro-to-elm/part5/src/Page/Profile.elm diff --git a/part5/src/Page/Register.elm b/intro-to-elm/part5/src/Page/Register.elm similarity index 100% rename from part5/src/Page/Register.elm rename to intro-to-elm/part5/src/Page/Register.elm diff --git a/part5/src/Page/Settings.elm b/intro-to-elm/part5/src/Page/Settings.elm similarity index 100% rename from part5/src/Page/Settings.elm rename to intro-to-elm/part5/src/Page/Settings.elm diff --git a/part5/src/Ports.elm b/intro-to-elm/part5/src/Ports.elm similarity index 100% rename from part5/src/Ports.elm rename to intro-to-elm/part5/src/Ports.elm diff --git a/part5/src/Request/Article.elm b/intro-to-elm/part5/src/Request/Article.elm similarity index 100% rename from part5/src/Request/Article.elm rename to intro-to-elm/part5/src/Request/Article.elm diff --git a/part5/src/Request/Article/Comments.elm b/intro-to-elm/part5/src/Request/Article/Comments.elm similarity index 100% rename from part5/src/Request/Article/Comments.elm rename to intro-to-elm/part5/src/Request/Article/Comments.elm diff --git a/part5/src/Request/Helpers.elm b/intro-to-elm/part5/src/Request/Helpers.elm similarity index 100% rename from part5/src/Request/Helpers.elm rename to intro-to-elm/part5/src/Request/Helpers.elm diff --git a/part5/src/Request/Profile.elm b/intro-to-elm/part5/src/Request/Profile.elm similarity index 100% rename from part5/src/Request/Profile.elm rename to intro-to-elm/part5/src/Request/Profile.elm diff --git a/part5/src/Request/User.elm b/intro-to-elm/part5/src/Request/User.elm similarity index 100% rename from part5/src/Request/User.elm rename to intro-to-elm/part5/src/Request/User.elm diff --git a/part5/src/Route.elm b/intro-to-elm/part5/src/Route.elm similarity index 100% rename from part5/src/Route.elm rename to intro-to-elm/part5/src/Route.elm diff --git a/part5/src/Util.elm b/intro-to-elm/part5/src/Util.elm similarity index 100% rename from part5/src/Util.elm rename to intro-to-elm/part5/src/Util.elm diff --git a/part5/src/Views/Article.elm b/intro-to-elm/part5/src/Views/Article.elm similarity index 100% rename from part5/src/Views/Article.elm rename to intro-to-elm/part5/src/Views/Article.elm diff --git a/part5/src/Views/Article/Favorite.elm b/intro-to-elm/part5/src/Views/Article/Favorite.elm similarity index 100% rename from part5/src/Views/Article/Favorite.elm rename to intro-to-elm/part5/src/Views/Article/Favorite.elm diff --git a/part5/src/Views/Article/Feed.elm b/intro-to-elm/part5/src/Views/Article/Feed.elm similarity index 100% rename from part5/src/Views/Article/Feed.elm rename to intro-to-elm/part5/src/Views/Article/Feed.elm diff --git a/part5/src/Views/Assets.elm b/intro-to-elm/part5/src/Views/Assets.elm similarity index 100% rename from part5/src/Views/Assets.elm rename to intro-to-elm/part5/src/Views/Assets.elm diff --git a/part5/src/Views/Author.elm b/intro-to-elm/part5/src/Views/Author.elm similarity index 100% rename from part5/src/Views/Author.elm rename to intro-to-elm/part5/src/Views/Author.elm diff --git a/part5/src/Views/Errors.elm b/intro-to-elm/part5/src/Views/Errors.elm similarity index 100% rename from part5/src/Views/Errors.elm rename to intro-to-elm/part5/src/Views/Errors.elm diff --git a/part5/src/Views/Form.elm b/intro-to-elm/part5/src/Views/Form.elm similarity index 100% rename from part5/src/Views/Form.elm rename to intro-to-elm/part5/src/Views/Form.elm diff --git a/part5/src/Views/Page.elm b/intro-to-elm/part5/src/Views/Page.elm similarity index 100% rename from part5/src/Views/Page.elm rename to intro-to-elm/part5/src/Views/Page.elm diff --git a/part5/src/Views/Spinner.elm b/intro-to-elm/part5/src/Views/Spinner.elm similarity index 100% rename from part5/src/Views/Spinner.elm rename to intro-to-elm/part5/src/Views/Spinner.elm diff --git a/part5/src/Views/User/Follow.elm b/intro-to-elm/part5/src/Views/User/Follow.elm similarity index 100% rename from part5/src/Views/User/Follow.elm rename to intro-to-elm/part5/src/Views/User/Follow.elm diff --git a/part6/README.md b/intro-to-elm/part6/README.md similarity index 100% rename from part6/README.md rename to intro-to-elm/part6/README.md diff --git a/part6/elm-package.json b/intro-to-elm/part6/elm-package.json similarity index 100% rename from part6/elm-package.json rename to intro-to-elm/part6/elm-package.json diff --git a/part6/elm-stuff/exact-dependencies.json b/intro-to-elm/part6/elm-stuff/exact-dependencies.json similarity index 100% rename from part6/elm-stuff/exact-dependencies.json rename to intro-to-elm/part6/elm-stuff/exact-dependencies.json diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part6/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part6/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part6/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part6/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part6/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part6/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part6/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part6/src/Data/Article.elm b/intro-to-elm/part6/src/Data/Article.elm similarity index 100% rename from part6/src/Data/Article.elm rename to intro-to-elm/part6/src/Data/Article.elm diff --git a/part6/src/Data/Article/Author.elm b/intro-to-elm/part6/src/Data/Article/Author.elm similarity index 100% rename from part6/src/Data/Article/Author.elm rename to intro-to-elm/part6/src/Data/Article/Author.elm diff --git a/part6/src/Data/Article/Comment.elm b/intro-to-elm/part6/src/Data/Article/Comment.elm similarity index 100% rename from part6/src/Data/Article/Comment.elm rename to intro-to-elm/part6/src/Data/Article/Comment.elm diff --git a/part6/src/Data/Article/Feed.elm b/intro-to-elm/part6/src/Data/Article/Feed.elm similarity index 100% rename from part6/src/Data/Article/Feed.elm rename to intro-to-elm/part6/src/Data/Article/Feed.elm diff --git a/part6/src/Data/AuthToken.elm b/intro-to-elm/part6/src/Data/AuthToken.elm similarity index 100% rename from part6/src/Data/AuthToken.elm rename to intro-to-elm/part6/src/Data/AuthToken.elm diff --git a/part6/src/Data/Profile.elm b/intro-to-elm/part6/src/Data/Profile.elm similarity index 100% rename from part6/src/Data/Profile.elm rename to intro-to-elm/part6/src/Data/Profile.elm diff --git a/part6/src/Data/Session.elm b/intro-to-elm/part6/src/Data/Session.elm similarity index 100% rename from part6/src/Data/Session.elm rename to intro-to-elm/part6/src/Data/Session.elm diff --git a/part6/src/Data/User.elm b/intro-to-elm/part6/src/Data/User.elm similarity index 100% rename from part6/src/Data/User.elm rename to intro-to-elm/part6/src/Data/User.elm diff --git a/part6/src/Data/UserPhoto.elm b/intro-to-elm/part6/src/Data/UserPhoto.elm similarity index 100% rename from part6/src/Data/UserPhoto.elm rename to intro-to-elm/part6/src/Data/UserPhoto.elm diff --git a/part6/src/Main.elm b/intro-to-elm/part6/src/Main.elm similarity index 100% rename from part6/src/Main.elm rename to intro-to-elm/part6/src/Main.elm diff --git a/part6/src/Page/Article.elm b/intro-to-elm/part6/src/Page/Article.elm similarity index 100% rename from part6/src/Page/Article.elm rename to intro-to-elm/part6/src/Page/Article.elm diff --git a/part6/src/Page/Article/Editor.elm b/intro-to-elm/part6/src/Page/Article/Editor.elm similarity index 100% rename from part6/src/Page/Article/Editor.elm rename to intro-to-elm/part6/src/Page/Article/Editor.elm diff --git a/part6/src/Page/Errored.elm b/intro-to-elm/part6/src/Page/Errored.elm similarity index 100% rename from part6/src/Page/Errored.elm rename to intro-to-elm/part6/src/Page/Errored.elm diff --git a/part6/src/Page/Home.elm b/intro-to-elm/part6/src/Page/Home.elm similarity index 100% rename from part6/src/Page/Home.elm rename to intro-to-elm/part6/src/Page/Home.elm diff --git a/part6/src/Page/Login.elm b/intro-to-elm/part6/src/Page/Login.elm similarity index 100% rename from part6/src/Page/Login.elm rename to intro-to-elm/part6/src/Page/Login.elm diff --git a/part6/src/Page/NotFound.elm b/intro-to-elm/part6/src/Page/NotFound.elm similarity index 100% rename from part6/src/Page/NotFound.elm rename to intro-to-elm/part6/src/Page/NotFound.elm diff --git a/part6/src/Page/Profile.elm b/intro-to-elm/part6/src/Page/Profile.elm similarity index 100% rename from part6/src/Page/Profile.elm rename to intro-to-elm/part6/src/Page/Profile.elm diff --git a/part6/src/Page/Register.elm b/intro-to-elm/part6/src/Page/Register.elm similarity index 100% rename from part6/src/Page/Register.elm rename to intro-to-elm/part6/src/Page/Register.elm diff --git a/part6/src/Page/Settings.elm b/intro-to-elm/part6/src/Page/Settings.elm similarity index 100% rename from part6/src/Page/Settings.elm rename to intro-to-elm/part6/src/Page/Settings.elm diff --git a/part6/src/Ports.elm b/intro-to-elm/part6/src/Ports.elm similarity index 100% rename from part6/src/Ports.elm rename to intro-to-elm/part6/src/Ports.elm diff --git a/part6/src/Request/Article.elm b/intro-to-elm/part6/src/Request/Article.elm similarity index 100% rename from part6/src/Request/Article.elm rename to intro-to-elm/part6/src/Request/Article.elm diff --git a/part6/src/Request/Article/Comments.elm b/intro-to-elm/part6/src/Request/Article/Comments.elm similarity index 100% rename from part6/src/Request/Article/Comments.elm rename to intro-to-elm/part6/src/Request/Article/Comments.elm diff --git a/part6/src/Request/Helpers.elm b/intro-to-elm/part6/src/Request/Helpers.elm similarity index 100% rename from part6/src/Request/Helpers.elm rename to intro-to-elm/part6/src/Request/Helpers.elm diff --git a/part6/src/Request/Profile.elm b/intro-to-elm/part6/src/Request/Profile.elm similarity index 100% rename from part6/src/Request/Profile.elm rename to intro-to-elm/part6/src/Request/Profile.elm diff --git a/part6/src/Request/User.elm b/intro-to-elm/part6/src/Request/User.elm similarity index 100% rename from part6/src/Request/User.elm rename to intro-to-elm/part6/src/Request/User.elm diff --git a/part6/src/Route.elm b/intro-to-elm/part6/src/Route.elm similarity index 100% rename from part6/src/Route.elm rename to intro-to-elm/part6/src/Route.elm diff --git a/part6/src/Util.elm b/intro-to-elm/part6/src/Util.elm similarity index 100% rename from part6/src/Util.elm rename to intro-to-elm/part6/src/Util.elm diff --git a/part6/src/Views/Article.elm b/intro-to-elm/part6/src/Views/Article.elm similarity index 100% rename from part6/src/Views/Article.elm rename to intro-to-elm/part6/src/Views/Article.elm diff --git a/part6/src/Views/Article/Favorite.elm b/intro-to-elm/part6/src/Views/Article/Favorite.elm similarity index 100% rename from part6/src/Views/Article/Favorite.elm rename to intro-to-elm/part6/src/Views/Article/Favorite.elm diff --git a/part6/src/Views/Article/Feed.elm b/intro-to-elm/part6/src/Views/Article/Feed.elm similarity index 100% rename from part6/src/Views/Article/Feed.elm rename to intro-to-elm/part6/src/Views/Article/Feed.elm diff --git a/part6/src/Views/Assets.elm b/intro-to-elm/part6/src/Views/Assets.elm similarity index 100% rename from part6/src/Views/Assets.elm rename to intro-to-elm/part6/src/Views/Assets.elm diff --git a/part6/src/Views/Author.elm b/intro-to-elm/part6/src/Views/Author.elm similarity index 100% rename from part6/src/Views/Author.elm rename to intro-to-elm/part6/src/Views/Author.elm diff --git a/part6/src/Views/Errors.elm b/intro-to-elm/part6/src/Views/Errors.elm similarity index 100% rename from part6/src/Views/Errors.elm rename to intro-to-elm/part6/src/Views/Errors.elm diff --git a/part6/src/Views/Form.elm b/intro-to-elm/part6/src/Views/Form.elm similarity index 100% rename from part6/src/Views/Form.elm rename to intro-to-elm/part6/src/Views/Form.elm diff --git a/part6/src/Views/Page.elm b/intro-to-elm/part6/src/Views/Page.elm similarity index 100% rename from part6/src/Views/Page.elm rename to intro-to-elm/part6/src/Views/Page.elm diff --git a/part6/src/Views/Spinner.elm b/intro-to-elm/part6/src/Views/Spinner.elm similarity index 100% rename from part6/src/Views/Spinner.elm rename to intro-to-elm/part6/src/Views/Spinner.elm diff --git a/part6/src/Views/User/Follow.elm b/intro-to-elm/part6/src/Views/User/Follow.elm similarity index 100% rename from part6/src/Views/User/Follow.elm rename to intro-to-elm/part6/src/Views/User/Follow.elm diff --git a/part7/README.md b/intro-to-elm/part7/README.md similarity index 100% rename from part7/README.md rename to intro-to-elm/part7/README.md diff --git a/part7/elm-package.json b/intro-to-elm/part7/elm-package.json similarity index 100% rename from part7/elm-package.json rename to intro-to-elm/part7/elm-package.json diff --git a/part7/elm-stuff/exact-dependencies.json b/intro-to-elm/part7/elm-stuff/exact-dependencies.json similarity index 100% rename from part7/elm-stuff/exact-dependencies.json rename to intro-to-elm/part7/elm-stuff/exact-dependencies.json diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part7/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part7/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part7/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part7/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part7/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part7/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part7/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part7/src/Data/Article.elm b/intro-to-elm/part7/src/Data/Article.elm similarity index 100% rename from part7/src/Data/Article.elm rename to intro-to-elm/part7/src/Data/Article.elm diff --git a/part7/src/Data/Article/Author.elm b/intro-to-elm/part7/src/Data/Article/Author.elm similarity index 100% rename from part7/src/Data/Article/Author.elm rename to intro-to-elm/part7/src/Data/Article/Author.elm diff --git a/part7/src/Data/Article/Comment.elm b/intro-to-elm/part7/src/Data/Article/Comment.elm similarity index 100% rename from part7/src/Data/Article/Comment.elm rename to intro-to-elm/part7/src/Data/Article/Comment.elm diff --git a/part7/src/Data/Article/Feed.elm b/intro-to-elm/part7/src/Data/Article/Feed.elm similarity index 100% rename from part7/src/Data/Article/Feed.elm rename to intro-to-elm/part7/src/Data/Article/Feed.elm diff --git a/part7/src/Data/AuthToken.elm b/intro-to-elm/part7/src/Data/AuthToken.elm similarity index 100% rename from part7/src/Data/AuthToken.elm rename to intro-to-elm/part7/src/Data/AuthToken.elm diff --git a/part7/src/Data/Profile.elm b/intro-to-elm/part7/src/Data/Profile.elm similarity index 100% rename from part7/src/Data/Profile.elm rename to intro-to-elm/part7/src/Data/Profile.elm diff --git a/part7/src/Data/Session.elm b/intro-to-elm/part7/src/Data/Session.elm similarity index 100% rename from part7/src/Data/Session.elm rename to intro-to-elm/part7/src/Data/Session.elm diff --git a/part7/src/Data/User.elm b/intro-to-elm/part7/src/Data/User.elm similarity index 100% rename from part7/src/Data/User.elm rename to intro-to-elm/part7/src/Data/User.elm diff --git a/part7/src/Data/UserPhoto.elm b/intro-to-elm/part7/src/Data/UserPhoto.elm similarity index 100% rename from part7/src/Data/UserPhoto.elm rename to intro-to-elm/part7/src/Data/UserPhoto.elm diff --git a/part7/src/Main.elm b/intro-to-elm/part7/src/Main.elm similarity index 100% rename from part7/src/Main.elm rename to intro-to-elm/part7/src/Main.elm diff --git a/part7/src/Page/Article.elm b/intro-to-elm/part7/src/Page/Article.elm similarity index 100% rename from part7/src/Page/Article.elm rename to intro-to-elm/part7/src/Page/Article.elm diff --git a/part7/src/Page/Article/Editor.elm b/intro-to-elm/part7/src/Page/Article/Editor.elm similarity index 100% rename from part7/src/Page/Article/Editor.elm rename to intro-to-elm/part7/src/Page/Article/Editor.elm diff --git a/part7/src/Page/Errored.elm b/intro-to-elm/part7/src/Page/Errored.elm similarity index 100% rename from part7/src/Page/Errored.elm rename to intro-to-elm/part7/src/Page/Errored.elm diff --git a/part7/src/Page/Home.elm b/intro-to-elm/part7/src/Page/Home.elm similarity index 100% rename from part7/src/Page/Home.elm rename to intro-to-elm/part7/src/Page/Home.elm diff --git a/part7/src/Page/Login.elm b/intro-to-elm/part7/src/Page/Login.elm similarity index 100% rename from part7/src/Page/Login.elm rename to intro-to-elm/part7/src/Page/Login.elm diff --git a/part7/src/Page/NotFound.elm b/intro-to-elm/part7/src/Page/NotFound.elm similarity index 100% rename from part7/src/Page/NotFound.elm rename to intro-to-elm/part7/src/Page/NotFound.elm diff --git a/part7/src/Page/Profile.elm b/intro-to-elm/part7/src/Page/Profile.elm similarity index 100% rename from part7/src/Page/Profile.elm rename to intro-to-elm/part7/src/Page/Profile.elm diff --git a/part7/src/Page/Register.elm b/intro-to-elm/part7/src/Page/Register.elm similarity index 100% rename from part7/src/Page/Register.elm rename to intro-to-elm/part7/src/Page/Register.elm diff --git a/part7/src/Page/Settings.elm b/intro-to-elm/part7/src/Page/Settings.elm similarity index 100% rename from part7/src/Page/Settings.elm rename to intro-to-elm/part7/src/Page/Settings.elm diff --git a/part7/src/Ports.elm b/intro-to-elm/part7/src/Ports.elm similarity index 100% rename from part7/src/Ports.elm rename to intro-to-elm/part7/src/Ports.elm diff --git a/part7/src/Request/Article.elm b/intro-to-elm/part7/src/Request/Article.elm similarity index 100% rename from part7/src/Request/Article.elm rename to intro-to-elm/part7/src/Request/Article.elm diff --git a/part7/src/Request/Article/Comments.elm b/intro-to-elm/part7/src/Request/Article/Comments.elm similarity index 100% rename from part7/src/Request/Article/Comments.elm rename to intro-to-elm/part7/src/Request/Article/Comments.elm diff --git a/part7/src/Request/Helpers.elm b/intro-to-elm/part7/src/Request/Helpers.elm similarity index 100% rename from part7/src/Request/Helpers.elm rename to intro-to-elm/part7/src/Request/Helpers.elm diff --git a/part7/src/Request/Profile.elm b/intro-to-elm/part7/src/Request/Profile.elm similarity index 100% rename from part7/src/Request/Profile.elm rename to intro-to-elm/part7/src/Request/Profile.elm diff --git a/part7/src/Request/User.elm b/intro-to-elm/part7/src/Request/User.elm similarity index 100% rename from part7/src/Request/User.elm rename to intro-to-elm/part7/src/Request/User.elm diff --git a/part7/src/Route.elm b/intro-to-elm/part7/src/Route.elm similarity index 100% rename from part7/src/Route.elm rename to intro-to-elm/part7/src/Route.elm diff --git a/part7/src/Util.elm b/intro-to-elm/part7/src/Util.elm similarity index 100% rename from part7/src/Util.elm rename to intro-to-elm/part7/src/Util.elm diff --git a/part7/src/Views/Article.elm b/intro-to-elm/part7/src/Views/Article.elm similarity index 100% rename from part7/src/Views/Article.elm rename to intro-to-elm/part7/src/Views/Article.elm diff --git a/part7/src/Views/Article/Favorite.elm b/intro-to-elm/part7/src/Views/Article/Favorite.elm similarity index 100% rename from part7/src/Views/Article/Favorite.elm rename to intro-to-elm/part7/src/Views/Article/Favorite.elm diff --git a/part7/src/Views/Article/Feed.elm b/intro-to-elm/part7/src/Views/Article/Feed.elm similarity index 100% rename from part7/src/Views/Article/Feed.elm rename to intro-to-elm/part7/src/Views/Article/Feed.elm diff --git a/part7/src/Views/Assets.elm b/intro-to-elm/part7/src/Views/Assets.elm similarity index 100% rename from part7/src/Views/Assets.elm rename to intro-to-elm/part7/src/Views/Assets.elm diff --git a/part7/src/Views/Author.elm b/intro-to-elm/part7/src/Views/Author.elm similarity index 100% rename from part7/src/Views/Author.elm rename to intro-to-elm/part7/src/Views/Author.elm diff --git a/part7/src/Views/Errors.elm b/intro-to-elm/part7/src/Views/Errors.elm similarity index 100% rename from part7/src/Views/Errors.elm rename to intro-to-elm/part7/src/Views/Errors.elm diff --git a/part7/src/Views/Form.elm b/intro-to-elm/part7/src/Views/Form.elm similarity index 100% rename from part7/src/Views/Form.elm rename to intro-to-elm/part7/src/Views/Form.elm diff --git a/part7/src/Views/Page.elm b/intro-to-elm/part7/src/Views/Page.elm similarity index 100% rename from part7/src/Views/Page.elm rename to intro-to-elm/part7/src/Views/Page.elm diff --git a/part7/src/Views/Spinner.elm b/intro-to-elm/part7/src/Views/Spinner.elm similarity index 100% rename from part7/src/Views/Spinner.elm rename to intro-to-elm/part7/src/Views/Spinner.elm diff --git a/part7/src/Views/User/Follow.elm b/intro-to-elm/part7/src/Views/User/Follow.elm similarity index 100% rename from part7/src/Views/User/Follow.elm rename to intro-to-elm/part7/src/Views/User/Follow.elm diff --git a/part7/tests/RoutingTests.elm b/intro-to-elm/part7/tests/RoutingTests.elm similarity index 100% rename from part7/tests/RoutingTests.elm rename to intro-to-elm/part7/tests/RoutingTests.elm diff --git a/part7/tests/elm-package.json b/intro-to-elm/part7/tests/elm-package.json similarity index 100% rename from part7/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-package.json diff --git a/part7/tests/elm-stuff/exact-dependencies.json b/intro-to-elm/part7/tests/elm-stuff/exact-dependencies.json similarity index 100% rename from part7/tests/elm-stuff/exact-dependencies.json rename to intro-to-elm/part7/tests/elm-stuff/exact-dependencies.json diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm b/intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm similarity index 100% rename from part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm diff --git a/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json diff --git a/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm b/intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm similarity index 100% rename from part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json diff --git a/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part7/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part8/README.md b/intro-to-elm/part8/README.md similarity index 100% rename from part8/README.md rename to intro-to-elm/part8/README.md diff --git a/part8/elm-package.json b/intro-to-elm/part8/elm-package.json similarity index 100% rename from part8/elm-package.json rename to intro-to-elm/part8/elm-package.json diff --git a/part8/elm-stuff/exact-dependencies.json b/intro-to-elm/part8/elm-stuff/exact-dependencies.json similarity index 100% rename from part8/elm-stuff/exact-dependencies.json rename to intro-to-elm/part8/elm-stuff/exact-dependencies.json diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part8/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part8/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part8/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part8/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part8/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part8/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part8/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part8/src/Data/Article.elm b/intro-to-elm/part8/src/Data/Article.elm similarity index 100% rename from part8/src/Data/Article.elm rename to intro-to-elm/part8/src/Data/Article.elm diff --git a/part8/src/Data/Article/Author.elm b/intro-to-elm/part8/src/Data/Article/Author.elm similarity index 100% rename from part8/src/Data/Article/Author.elm rename to intro-to-elm/part8/src/Data/Article/Author.elm diff --git a/part8/src/Data/Article/Comment.elm b/intro-to-elm/part8/src/Data/Article/Comment.elm similarity index 100% rename from part8/src/Data/Article/Comment.elm rename to intro-to-elm/part8/src/Data/Article/Comment.elm diff --git a/part8/src/Data/Article/Feed.elm b/intro-to-elm/part8/src/Data/Article/Feed.elm similarity index 100% rename from part8/src/Data/Article/Feed.elm rename to intro-to-elm/part8/src/Data/Article/Feed.elm diff --git a/part8/src/Data/AuthToken.elm b/intro-to-elm/part8/src/Data/AuthToken.elm similarity index 100% rename from part8/src/Data/AuthToken.elm rename to intro-to-elm/part8/src/Data/AuthToken.elm diff --git a/part8/src/Data/Profile.elm b/intro-to-elm/part8/src/Data/Profile.elm similarity index 100% rename from part8/src/Data/Profile.elm rename to intro-to-elm/part8/src/Data/Profile.elm diff --git a/part8/src/Data/Session.elm b/intro-to-elm/part8/src/Data/Session.elm similarity index 100% rename from part8/src/Data/Session.elm rename to intro-to-elm/part8/src/Data/Session.elm diff --git a/part8/src/Data/User.elm b/intro-to-elm/part8/src/Data/User.elm similarity index 100% rename from part8/src/Data/User.elm rename to intro-to-elm/part8/src/Data/User.elm diff --git a/part8/src/Data/UserPhoto.elm b/intro-to-elm/part8/src/Data/UserPhoto.elm similarity index 100% rename from part8/src/Data/UserPhoto.elm rename to intro-to-elm/part8/src/Data/UserPhoto.elm diff --git a/part8/src/Main.elm b/intro-to-elm/part8/src/Main.elm similarity index 100% rename from part8/src/Main.elm rename to intro-to-elm/part8/src/Main.elm diff --git a/part8/src/Page/Article.elm b/intro-to-elm/part8/src/Page/Article.elm similarity index 100% rename from part8/src/Page/Article.elm rename to intro-to-elm/part8/src/Page/Article.elm diff --git a/part8/src/Page/Article/Editor.elm b/intro-to-elm/part8/src/Page/Article/Editor.elm similarity index 100% rename from part8/src/Page/Article/Editor.elm rename to intro-to-elm/part8/src/Page/Article/Editor.elm diff --git a/part8/src/Page/Errored.elm b/intro-to-elm/part8/src/Page/Errored.elm similarity index 100% rename from part8/src/Page/Errored.elm rename to intro-to-elm/part8/src/Page/Errored.elm diff --git a/part8/src/Page/Home.elm b/intro-to-elm/part8/src/Page/Home.elm similarity index 100% rename from part8/src/Page/Home.elm rename to intro-to-elm/part8/src/Page/Home.elm diff --git a/part8/src/Page/Login.elm b/intro-to-elm/part8/src/Page/Login.elm similarity index 100% rename from part8/src/Page/Login.elm rename to intro-to-elm/part8/src/Page/Login.elm diff --git a/part8/src/Page/NotFound.elm b/intro-to-elm/part8/src/Page/NotFound.elm similarity index 100% rename from part8/src/Page/NotFound.elm rename to intro-to-elm/part8/src/Page/NotFound.elm diff --git a/part8/src/Page/Profile.elm b/intro-to-elm/part8/src/Page/Profile.elm similarity index 100% rename from part8/src/Page/Profile.elm rename to intro-to-elm/part8/src/Page/Profile.elm diff --git a/part8/src/Page/Register.elm b/intro-to-elm/part8/src/Page/Register.elm similarity index 100% rename from part8/src/Page/Register.elm rename to intro-to-elm/part8/src/Page/Register.elm diff --git a/part8/src/Page/Settings.elm b/intro-to-elm/part8/src/Page/Settings.elm similarity index 100% rename from part8/src/Page/Settings.elm rename to intro-to-elm/part8/src/Page/Settings.elm diff --git a/part8/src/Ports.elm b/intro-to-elm/part8/src/Ports.elm similarity index 100% rename from part8/src/Ports.elm rename to intro-to-elm/part8/src/Ports.elm diff --git a/part8/src/Request/Article.elm b/intro-to-elm/part8/src/Request/Article.elm similarity index 100% rename from part8/src/Request/Article.elm rename to intro-to-elm/part8/src/Request/Article.elm diff --git a/part8/src/Request/Article/Comments.elm b/intro-to-elm/part8/src/Request/Article/Comments.elm similarity index 100% rename from part8/src/Request/Article/Comments.elm rename to intro-to-elm/part8/src/Request/Article/Comments.elm diff --git a/part8/src/Request/Helpers.elm b/intro-to-elm/part8/src/Request/Helpers.elm similarity index 100% rename from part8/src/Request/Helpers.elm rename to intro-to-elm/part8/src/Request/Helpers.elm diff --git a/part8/src/Request/Profile.elm b/intro-to-elm/part8/src/Request/Profile.elm similarity index 100% rename from part8/src/Request/Profile.elm rename to intro-to-elm/part8/src/Request/Profile.elm diff --git a/part8/src/Request/User.elm b/intro-to-elm/part8/src/Request/User.elm similarity index 100% rename from part8/src/Request/User.elm rename to intro-to-elm/part8/src/Request/User.elm diff --git a/part8/src/Route.elm b/intro-to-elm/part8/src/Route.elm similarity index 100% rename from part8/src/Route.elm rename to intro-to-elm/part8/src/Route.elm diff --git a/part8/src/Util.elm b/intro-to-elm/part8/src/Util.elm similarity index 100% rename from part8/src/Util.elm rename to intro-to-elm/part8/src/Util.elm diff --git a/part8/src/Views/Article.elm b/intro-to-elm/part8/src/Views/Article.elm similarity index 100% rename from part8/src/Views/Article.elm rename to intro-to-elm/part8/src/Views/Article.elm diff --git a/part8/src/Views/Article/Favorite.elm b/intro-to-elm/part8/src/Views/Article/Favorite.elm similarity index 100% rename from part8/src/Views/Article/Favorite.elm rename to intro-to-elm/part8/src/Views/Article/Favorite.elm diff --git a/part8/src/Views/Article/Feed.elm b/intro-to-elm/part8/src/Views/Article/Feed.elm similarity index 100% rename from part8/src/Views/Article/Feed.elm rename to intro-to-elm/part8/src/Views/Article/Feed.elm diff --git a/part8/src/Views/Assets.elm b/intro-to-elm/part8/src/Views/Assets.elm similarity index 100% rename from part8/src/Views/Assets.elm rename to intro-to-elm/part8/src/Views/Assets.elm diff --git a/part8/src/Views/Author.elm b/intro-to-elm/part8/src/Views/Author.elm similarity index 100% rename from part8/src/Views/Author.elm rename to intro-to-elm/part8/src/Views/Author.elm diff --git a/part8/src/Views/Errors.elm b/intro-to-elm/part8/src/Views/Errors.elm similarity index 100% rename from part8/src/Views/Errors.elm rename to intro-to-elm/part8/src/Views/Errors.elm diff --git a/part8/src/Views/Form.elm b/intro-to-elm/part8/src/Views/Form.elm similarity index 100% rename from part8/src/Views/Form.elm rename to intro-to-elm/part8/src/Views/Form.elm diff --git a/part8/src/Views/Page.elm b/intro-to-elm/part8/src/Views/Page.elm similarity index 100% rename from part8/src/Views/Page.elm rename to intro-to-elm/part8/src/Views/Page.elm diff --git a/part8/src/Views/Spinner.elm b/intro-to-elm/part8/src/Views/Spinner.elm similarity index 100% rename from part8/src/Views/Spinner.elm rename to intro-to-elm/part8/src/Views/Spinner.elm diff --git a/part8/src/Views/User/Follow.elm b/intro-to-elm/part8/src/Views/User/Follow.elm similarity index 100% rename from part8/src/Views/User/Follow.elm rename to intro-to-elm/part8/src/Views/User/Follow.elm diff --git a/part9/README.md b/intro-to-elm/part9/README.md similarity index 100% rename from part9/README.md rename to intro-to-elm/part9/README.md diff --git a/part9/elm-package.json b/intro-to-elm/part9/elm-package.json similarity index 100% rename from part9/elm-package.json rename to intro-to-elm/part9/elm-package.json diff --git a/part9/elm-stuff/exact-dependencies.json b/intro-to-elm/part9/elm-stuff/exact-dependencies.json similarity index 100% rename from part9/elm-stuff/exact-dependencies.json rename to intro-to-elm/part9/elm-stuff/exact-dependencies.json diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.gitignore diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/.travis.yml diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/CHANGELOG.md diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/LICENSE diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/README.md diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/andMap.md diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/docs/infixAndMap.md diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/elm-package.json diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package-lock.json diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/package.json diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Decode/Extra.elm diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/src/Json/Encode/Extra.elm diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-package.json diff --git a/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json b/intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json similarity index 100% rename from part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json rename to intro-to-elm/part9/elm-stuff/packages/elm-community/json-extra/2.7.0/tests/elm-verify-examples.json diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part9/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part9/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part9/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part9/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part9/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.gitignore diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/.travis.yml diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CHANGELOG.md diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/CODE_OF_CONDUCT.md diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/LICENSE diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/README.md diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/elm-package.json diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/src/HttpBuilder.elm diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/.gitignore diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Native/Polyfills.js diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/Tests.elm diff --git a/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/lukewestby/elm-http-builder/5.2.0/tests/elm-package.json diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/.gitignore diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/LICENSE diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/README.md diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/elm-package.json diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Format.elm diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Date/Local.elm diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/src/Time/Format.elm diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/Tests.elm diff --git a/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/mgold/elm-date-format/1.5.0/tests/elm-package.json diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/.gitignore diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/CHANGELOG.md diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/LICENSE diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/README.md diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/elm-package.json diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/SignupForm.elm diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/examples/elm-package.json diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/src/Validate.elm diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/ValidateTests.elm diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-package.json diff --git a/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/elm-validate/3.0.0/tests/elm-verify-examples.json diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part9/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json diff --git a/part9/src/Data/Article.elm b/intro-to-elm/part9/src/Data/Article.elm similarity index 100% rename from part9/src/Data/Article.elm rename to intro-to-elm/part9/src/Data/Article.elm diff --git a/part9/src/Data/Article/Author.elm b/intro-to-elm/part9/src/Data/Article/Author.elm similarity index 100% rename from part9/src/Data/Article/Author.elm rename to intro-to-elm/part9/src/Data/Article/Author.elm diff --git a/part9/src/Data/Article/Comment.elm b/intro-to-elm/part9/src/Data/Article/Comment.elm similarity index 100% rename from part9/src/Data/Article/Comment.elm rename to intro-to-elm/part9/src/Data/Article/Comment.elm diff --git a/part9/src/Data/Article/Feed.elm b/intro-to-elm/part9/src/Data/Article/Feed.elm similarity index 100% rename from part9/src/Data/Article/Feed.elm rename to intro-to-elm/part9/src/Data/Article/Feed.elm diff --git a/part9/src/Data/AuthToken.elm b/intro-to-elm/part9/src/Data/AuthToken.elm similarity index 100% rename from part9/src/Data/AuthToken.elm rename to intro-to-elm/part9/src/Data/AuthToken.elm diff --git a/part9/src/Data/Profile.elm b/intro-to-elm/part9/src/Data/Profile.elm similarity index 100% rename from part9/src/Data/Profile.elm rename to intro-to-elm/part9/src/Data/Profile.elm diff --git a/part9/src/Data/Session.elm b/intro-to-elm/part9/src/Data/Session.elm similarity index 100% rename from part9/src/Data/Session.elm rename to intro-to-elm/part9/src/Data/Session.elm diff --git a/part9/src/Data/User.elm b/intro-to-elm/part9/src/Data/User.elm similarity index 100% rename from part9/src/Data/User.elm rename to intro-to-elm/part9/src/Data/User.elm diff --git a/part9/src/Data/UserPhoto.elm b/intro-to-elm/part9/src/Data/UserPhoto.elm similarity index 100% rename from part9/src/Data/UserPhoto.elm rename to intro-to-elm/part9/src/Data/UserPhoto.elm diff --git a/part9/src/Main.elm b/intro-to-elm/part9/src/Main.elm similarity index 100% rename from part9/src/Main.elm rename to intro-to-elm/part9/src/Main.elm diff --git a/part9/src/Page/Article.elm b/intro-to-elm/part9/src/Page/Article.elm similarity index 100% rename from part9/src/Page/Article.elm rename to intro-to-elm/part9/src/Page/Article.elm diff --git a/part9/src/Page/Article/Editor.elm b/intro-to-elm/part9/src/Page/Article/Editor.elm similarity index 100% rename from part9/src/Page/Article/Editor.elm rename to intro-to-elm/part9/src/Page/Article/Editor.elm diff --git a/part9/src/Page/Errored.elm b/intro-to-elm/part9/src/Page/Errored.elm similarity index 100% rename from part9/src/Page/Errored.elm rename to intro-to-elm/part9/src/Page/Errored.elm diff --git a/part9/src/Page/Home.elm b/intro-to-elm/part9/src/Page/Home.elm similarity index 100% rename from part9/src/Page/Home.elm rename to intro-to-elm/part9/src/Page/Home.elm diff --git a/part9/src/Page/Login.elm b/intro-to-elm/part9/src/Page/Login.elm similarity index 100% rename from part9/src/Page/Login.elm rename to intro-to-elm/part9/src/Page/Login.elm diff --git a/part9/src/Page/NotFound.elm b/intro-to-elm/part9/src/Page/NotFound.elm similarity index 100% rename from part9/src/Page/NotFound.elm rename to intro-to-elm/part9/src/Page/NotFound.elm diff --git a/part9/src/Page/Profile.elm b/intro-to-elm/part9/src/Page/Profile.elm similarity index 100% rename from part9/src/Page/Profile.elm rename to intro-to-elm/part9/src/Page/Profile.elm diff --git a/part9/src/Page/Register.elm b/intro-to-elm/part9/src/Page/Register.elm similarity index 100% rename from part9/src/Page/Register.elm rename to intro-to-elm/part9/src/Page/Register.elm diff --git a/part9/src/Page/Settings.elm b/intro-to-elm/part9/src/Page/Settings.elm similarity index 100% rename from part9/src/Page/Settings.elm rename to intro-to-elm/part9/src/Page/Settings.elm diff --git a/part9/src/Ports.elm b/intro-to-elm/part9/src/Ports.elm similarity index 100% rename from part9/src/Ports.elm rename to intro-to-elm/part9/src/Ports.elm diff --git a/part9/src/Request/Article.elm b/intro-to-elm/part9/src/Request/Article.elm similarity index 100% rename from part9/src/Request/Article.elm rename to intro-to-elm/part9/src/Request/Article.elm diff --git a/part9/src/Request/Article/Comments.elm b/intro-to-elm/part9/src/Request/Article/Comments.elm similarity index 100% rename from part9/src/Request/Article/Comments.elm rename to intro-to-elm/part9/src/Request/Article/Comments.elm diff --git a/part9/src/Request/Helpers.elm b/intro-to-elm/part9/src/Request/Helpers.elm similarity index 100% rename from part9/src/Request/Helpers.elm rename to intro-to-elm/part9/src/Request/Helpers.elm diff --git a/part9/src/Request/Profile.elm b/intro-to-elm/part9/src/Request/Profile.elm similarity index 100% rename from part9/src/Request/Profile.elm rename to intro-to-elm/part9/src/Request/Profile.elm diff --git a/part9/src/Request/User.elm b/intro-to-elm/part9/src/Request/User.elm similarity index 100% rename from part9/src/Request/User.elm rename to intro-to-elm/part9/src/Request/User.elm diff --git a/part9/src/Route.elm b/intro-to-elm/part9/src/Route.elm similarity index 100% rename from part9/src/Route.elm rename to intro-to-elm/part9/src/Route.elm diff --git a/part9/src/Util.elm b/intro-to-elm/part9/src/Util.elm similarity index 100% rename from part9/src/Util.elm rename to intro-to-elm/part9/src/Util.elm diff --git a/part9/src/Views/Article.elm b/intro-to-elm/part9/src/Views/Article.elm similarity index 100% rename from part9/src/Views/Article.elm rename to intro-to-elm/part9/src/Views/Article.elm diff --git a/part9/src/Views/Article/Favorite.elm b/intro-to-elm/part9/src/Views/Article/Favorite.elm similarity index 100% rename from part9/src/Views/Article/Favorite.elm rename to intro-to-elm/part9/src/Views/Article/Favorite.elm diff --git a/part9/src/Views/Article/Feed.elm b/intro-to-elm/part9/src/Views/Article/Feed.elm similarity index 100% rename from part9/src/Views/Article/Feed.elm rename to intro-to-elm/part9/src/Views/Article/Feed.elm diff --git a/part9/src/Views/Assets.elm b/intro-to-elm/part9/src/Views/Assets.elm similarity index 100% rename from part9/src/Views/Assets.elm rename to intro-to-elm/part9/src/Views/Assets.elm diff --git a/part9/src/Views/Author.elm b/intro-to-elm/part9/src/Views/Author.elm similarity index 100% rename from part9/src/Views/Author.elm rename to intro-to-elm/part9/src/Views/Author.elm diff --git a/part9/src/Views/Errors.elm b/intro-to-elm/part9/src/Views/Errors.elm similarity index 100% rename from part9/src/Views/Errors.elm rename to intro-to-elm/part9/src/Views/Errors.elm diff --git a/part9/src/Views/Form.elm b/intro-to-elm/part9/src/Views/Form.elm similarity index 100% rename from part9/src/Views/Form.elm rename to intro-to-elm/part9/src/Views/Form.elm diff --git a/part9/src/Views/Page.elm b/intro-to-elm/part9/src/Views/Page.elm similarity index 100% rename from part9/src/Views/Page.elm rename to intro-to-elm/part9/src/Views/Page.elm diff --git a/part9/src/Views/Spinner.elm b/intro-to-elm/part9/src/Views/Spinner.elm similarity index 100% rename from part9/src/Views/Spinner.elm rename to intro-to-elm/part9/src/Views/Spinner.elm diff --git a/part9/src/Views/User/Follow.elm b/intro-to-elm/part9/src/Views/User/Follow.elm similarity index 100% rename from part9/src/Views/User/Follow.elm rename to intro-to-elm/part9/src/Views/User/Follow.elm diff --git a/part9/tests/RoutingTests.elm b/intro-to-elm/part9/tests/RoutingTests.elm similarity index 100% rename from part9/tests/RoutingTests.elm rename to intro-to-elm/part9/tests/RoutingTests.elm diff --git a/part9/tests/elm-package.json b/intro-to-elm/part9/tests/elm-package.json similarity index 100% rename from part9/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-package.json diff --git a/part9/tests/elm-stuff/exact-dependencies.json b/intro-to-elm/part9/tests/elm-stuff/exact-dependencies.json similarity index 100% rename from part9/tests/elm-stuff/exact-dependencies.json rename to intro-to-elm/part9/tests/elm-stuff/exact-dependencies.json diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/examples/Example.elm diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/src/Json/Decode/Pipeline.elm diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/.gitignore diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Main.elm diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/Tests.elm diff --git a/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/NoRedInk/elm-decode-pipeline/3.0.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/.travis.yml diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Constants.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Helpers.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/InternalTypes.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/Markdown.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToElmString.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToHtml.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/src/ElmHtml/ToString.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Native/HtmlAsJson.js diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/Tests.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-in-elm/5.2.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-query/3.0.0/src/ElmHtml/Query.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/.travis.yml diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/.travis.yml diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/ExampleApp.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/FailingTests.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/examples/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Html/Inert.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Native/HtmlAsJson.js diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Descendant.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Event.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Query/Internal.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/src/Test/Html/Selector/Internal.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Attributes.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Descendant.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Events.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/Queries.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/TestExample.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-html-test/5.1.2/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/src/Lazy/List.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/Example.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy-list/1.0.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/CoreLazy.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Main.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/Native/Lazy.js diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/benchmarks/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/src/Lazy.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/Example.elm diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-lazy/1.0.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm b/intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm similarity index 100% rename from part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/eeue56/elm-shrink/1.0.0/src/Shrink.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/.travis.yml diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/README.md diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Main.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/README.md diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/Snippets.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/benchmarks/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Expect.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Float.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Fuzz/Internal.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/RoseTree.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Expectation.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Fuzz.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Internal.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Test/Runner/Failure.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/src/Util.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FloatWithinTests.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/FuzzerTests.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Helpers.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Main.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/README.md diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/Log.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Runner/String/Format.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/RunnerTests.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/SeedTests.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/Tests.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/elm-test/4.2.0/tests/run-tests.js diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/.travis.yml diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/CHANGELOG.md diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/README.md diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/andMap.md diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/docs/infixAndMap.md diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package-lock.json diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Decode/Extra.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/src/Json/Encode/Extra.elm diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-community/json-extra/2.6.0/tests/elm-verify-examples.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.eslintrc diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/.travis.yml diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/CONTRIBUTING.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/changelog.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Array.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Basics.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Bitwise.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Char.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Color.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Date.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Debug.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Dict.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Decode.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Json/Encode.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/List.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Maybe.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Array.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Basics.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Bitwise.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Char.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Date.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Debug.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Json.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/List.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Platform.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Regex.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Scheduler.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/String.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Time.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Native/Utils.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Cmd.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Platform/Sub.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Process.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Random.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Regex.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Result.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Set.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/String.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Task.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Time.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/src/Tuple.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Main.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Array.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Basics.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Bitwise.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Char.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/CodeGen.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Dict.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Equality.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Json.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/List.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Maybe.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Regex.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Result.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/Set.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/Test/String.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/core/5.1.1/tests/run-tests.sh diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.acorn diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/assets/boundaries.png diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/LowLevel.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Scroll.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Dom/Size.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/dom/1.1.1/src/Native/Dom.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/properties-vs-attributes.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Attributes.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Events.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Keyed.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/html/2.0.0/src/Html/Lazy.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/rate-limit.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Internal.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Http/Progress.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/http/1.0.0/src/Native/Http.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/Example.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/examples/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Native/Navigation.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/navigation/2.1.0/src/Navigation.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.gitignore diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/.travis.yml diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/LICENSE diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/README.md diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/Debug.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/Native/VirtualDom.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Debug.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Expando.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Helpers.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/History.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Metadata.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Overlay.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/src/VirtualDom/Report.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/Native/TestHelpers.js diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestCases/Lazy.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestHelpers.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/TestMain.elm diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh b/intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh similarity index 100% rename from part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/elm-lang/virtual-dom/2.0.4/tests/run-tests.sh diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/.gitignore diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/LICENSE diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/README.md diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/elm-package.json diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Markdown.elm diff --git a/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/elm-markdown/3.0.2/src/Native/Markdown.js diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/.gitignore diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/LICENSE diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/README.md diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/elm-package.json diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/Example.elm diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/README.md diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/examples/elm-package.json diff --git a/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm b/intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm similarity index 100% rename from part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/evancz/url-parser/2.0.1/src/UrlParser.elm diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/.travis.yml diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CHANGELOG.md diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/CODE_OF_CONDUCT.md diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/README.md diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/test.sh diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/scripts/unit_tests.sh diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/src/HttpBuilder.elm diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/.gitignore diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Main.elm diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Native/Polyfills.js diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/Tests.elm diff --git a/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/lukewestby/elm-http-builder/5.1.0/tests/unit/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/.gitignore diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/LICENSE diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Format.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Date/Local.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/src/Time/Format.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/Tests.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-date-format/1.4.2/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/.gitignore diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/LICENSE diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/src/Random/Pcg/Interop.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bench/Native.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Bencher.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/Native/Benchmark.js diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/prep-bench.sh diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/benchmark/run-benchmarks.html diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/bounds.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/Dieharder.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/compile.sh diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-io.sh diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/dieharder/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/fastForward.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/filterTest.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/independentSeedTest.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/listTest.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/README.md diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/Test.elm diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/port/elm-package.json diff --git a/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm b/intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm similarity index 100% rename from part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/mgold/elm-random-pcg/5.0.2/test/rewind.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/CHANGELOG.md diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/SignupForm.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/examples/elm-package.json diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/src/Validate.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/ValidateTests.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-package.json diff --git a/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/elm-validate/2.0.0/tests/elm-verify-examples.json diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/.gitignore diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/LICENSE diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/README.md diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/elm-package.json diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/src/SelectList.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/Tests.elm diff --git a/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json b/intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json similarity index 100% rename from part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json rename to intro-to-elm/part9/tests/elm-stuff/packages/rtfeldman/selectlist/1.0.0/tests/elm-package.json