Break files out for better maintenance.
Update gulpfile. Add generated files.
Update gulpfile. Add generated files.
Fixed the test.
Second attempt to fix the tests.
Merge pull request #29 from MessiJS/issue-22/callback-selection-undefined

Break files out for better maintenance.