adds template with tests and runner