Adds test files
Adds support for running tests