. ├── assets │   ├── images │   ├── sass/less/stylus/css ├── lib │   ├── actions │   ├── components │   │   ├── __tests__ │   │   │ └── Avatar.test.jsx │   │   └── Avatar.jsx │   ├── constants │   ├── dispatchers │   ├── stores │   └── utils ├── views │   ├── Anonymous │   │   ├── __tests__ │   │   │   └── Anonymous.test.jsx │   │   ├── views │   │   │   ├── Home │   │   │   │   ├── __tests__ │   │   │   │   │ └── Home.test.jsx │   │   │   │   └── Home.jsx │   │   │   └── Login │   │   │   ├── __tests__ │   │   │   └── Login.jsx │   │   └── Anonymous.jsx │   └── SignedIn │   ├── lib │   │   └── components │   │   ├── __tests__ │   │   └── Lightbox.jsx │   ├── views │   │   ├── Courses │   │   │   ├── __tests__ │   │   │   ├── views │   │   │   │   ├── Assignments │   │   │   │   │   ├── __tests__ │   │   │   │   │   └── Assignments.jsx │   │   │   │   ├── Default │   │   │   │   │   ├── __tests__ │   │   │   │   │   └── Default.jsx │   │   │   │   ├── Grades │   │   │   │   │   ├── __tests__ │   │   │   │   │   └── Grades.jsx │   │   │   │   └── Users │   │   │   │   ├── __tests__ │   │   │   │   └── Users.jsx │   │   │   └── Courses.jsx │   │   └── Dashboard │   │   ├── __tests__ │   │   ├── components │   │   │   ├── __tests__ │   │   │   ├── Stream.jsx │   │   │   ├── StreamItem.jsx │   │   │   ├── TodoItem.jsx │   │   │   └── TodoList.jsx │   │   └── Dashboard.jsx │   └── SignedIn.jsx ├── app.jsx └── routes.jsx