Add decks index and new views
Change state view targeting mechanism
Ensure $templateUrl depends on all view assets
Add layout ui view component