v3 add super hero class and tests

v1
Better to initialize these in a [`setup()`](http://api.qunitjs.com/QUnit.module/) method, or within the tests themselves. *No globals! No shared state! Ra Ra Ra!*