Install vue and superagent

Reorganize file structure

Refactor wallpaper list

Revert bourbon and bootstrap scss

Refactor css

Refactor favourite button

Add element cloaking

Debug in development, show loading indicator

Implement toggle favourite api and frontend toggling

Disable toggle button during active request
compact_search_options helper
Parse query string
Remove old wallpaper list
Refactor page separator
Add data preloading
Add unauthorized event
Generalize apiError
Obey new window settings
Add pager
Parameterize endpoint url
Add drag events
Add collection list api endpoint
Add drag and drop wallpaper into collection overlay
Add wallpaper collect status
Create add wallpaper to collection endpoint
Minor tweak
Add preview to collection object in api endpoint
Include purity in preview
Refresh collection when adding wallpaper to a collection