Buttons, styles and errors oh my!

# Changes

## new images
* added new assets provided by omni

---
## index.html
* added front page copy
* modified some buttons to include the arrow
* tweaks to the new-group-code template to match new designs
* added new script template for group view errors
* group-view template will not render the group's dates and dynamically generate the appropriate plural (1 player will == "1 Member" while 0 and >1 player will equal "2 <strong>players</strong>"


---
## create-group-view.js
* removed any css changes from the js
* made it so the created group actually has a pointer to the group creator/user
* fixed the route to the group code screen

---
## dashboard-view.js
* removed the print function as it's unnecessary on this page
* added conditions for the spinning opulent .gif to stop when content isn't found or the page errors out

---

## settings-view.js 
* removed css from the js
* added more appropriate user feedback for successful/failed pw resets and email edits
* upon successful pw reset, "return to dashboard" button appears

--- 
## group-view.js 
* moved render() into getGroupTotals in order to grab the groups date range
* added error messaging if initial query fails
* removed redundant code

---
## input-views.scss
* slightly changed where errors are reported on most input pages (settings, sign up, create group)

---
## landing-page.scss
* changed "sign in" button to new higher res background image with "active" state

--- 
## multi-use-classes.scss
* changed teal buttons to incorporate active state

---
## new-group-code-view.scss
* changed to conform to new design psd