Put tests in separate dir
Add tests
Add support for parameters. Add support for using one test multiple times.