Don't create buckets automatically
Support nested folders
Use angular-ui-router
Separate disclaimer into partial
Use nested state so subscription only loads once
Update build and tests
Add angular-ui-router to bower dependency list
Fix root directory folder creation