Adding test files

## Adding test files

### Commit messages

because

* it makes it easier to test the program


### Problem

The repo doesn't contain test files

This is a problem because

* a test file makes it easier to test the program


### Solution

Adding test files to the repo