Add integration tests.
Reorganize and begin extracting KO dependendies to support vanilla JS use.
Move around files, add more tests.
Add .gitattributes.
Add more tests.
Add more tests and reorganize files.
Rename test files to correspond with source files.