Revamped directory structure for samples
Cleaned up app names
Consistent naming of badge properties
Removed last remaining 'badges'
Another round of renaming
Consistent library names
More name changes
Updated karma files
Cleaned up tests. Model in own file
Relative paths be gone
Simplified lib/ subdirs and paths
Added test for DOM state
Added tests for steps 7 and 8.
Tweaks to s3_controller
Updated test and code for s4_component
Using badge-name everywhere for id
Updated code and tests for s5_model
Removed unnecessary injects in s5 tests
Updated s6 tests
Whitespace