Note Rework

## Description
This will incorporate the new note design as well as a simple dashboard for moving between notes and other things in the future. There are limitations to what has been made include only being able to create a default snippet (i.e. not a strong or light snippet) and notes can't be made. This means that it would be a good idea to use the default account that has the two classes and notes already set up. Check the sql for username and password for that user.

The old notebook is still in tact for the most part. I think deletions and additions to the notebook won't work, but I'm keeping it around as a reference until we decide it's not needed anymore.

### Testing Considerations
* [x] Ensure a signed in use drops on the dashboard
* [x] Ensure a snippet can be created and synced with the back-end
* [x] Ensure all styling, flowtype are preserved