Made a base for unit tests. Need to add tests themselves.