Merge pull request #4 from pbrought/master

Edit/View page stuff
Prep for merge
merge with master
work on spinner
Format stuff, work on search
Fix spinner position
Update

Update on stuff.  Still more to do.
Update 2.0

Additional updates, still more to do.
Merge Frenchiefellow pull req
Work on making jslint happy
Merge with remote
Work on making grunt work
Refactor some libs, correct whitespace
Lots of edit page updates